ConceptNet导入Neo4J桌面版
一、官网获取源文件
ConceptNet官网
免费获取
二、筛选信息
只用到中英文,所以进行了筛选,也可以全部导入
public static void main(String[] args) throws IOException {
File csv=new File("E:/assertions.csv");
BufferedReader br=null;
try {
br = new BufferedReader(new InputStreamReader(new FileInputStream(csv), "utf-8"));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
String line="";
int l=0;
List<String> dataList = new ArrayList<String>();
int i=0;
dataList.add("startnode,startlanguage,endnode,endlanguage,relation,weight");
while(true){
try {
if (!((line=br.readLine())!=null)) break;
} catch (IOException e) {
e.printStackTrace();
}