Skip to content

nanist/AnswerRepository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

安装neo4j数据

https://www.cnblogs.com/huzixia/p/10402421.html

导入neo4j数据

https://blog.csdn.net/u010797364/article/details/103787362

安装训练集Hanlp字典

链接:https://pan.baidu.com/s/1qlQVuSm5uiV5-_3nBsMnHA 提取码:3blk

安装spark

链接:https://pan.baidu.com/s/1Trgl9neBBH0q3UmIYkcQXQ 提取码:j9h7

项目配置

com.appleyk.Neo4j.SessionCreater 文件里面配置 neo4j数据库 application.properties 配置一下数据字典

Spring-Boot-Neo4j-Movies

升级Spark依赖,由原来的2.3升级到2.4,GitHub官方提醒> = 1.0.0,<= 2.3.2之间的版本容易受到攻击

spark2.4 == >scala2.11 and scala2.12


<!-- https://mvnrepository.com/artifact/org.apache.spark/spark-core -->
<dependency>
	<groupId>org.apache.spark</groupId>
	<artifactId>spark-core_2.12</artifactId>
	<version>2.4.0</version>
	<exclusions>
		<exclusion>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-log4j12</artifactId>
		</exclusion>
	</exclusions>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.spark/spark-mllib -->
<dependency>
	<groupId>org.apache.spark</groupId>
	<artifactId>spark-mllib_2.12</artifactId>
	<version>2.4.0</version>
</dependency>


启动类

AnswerApp

业务代码

Controller: com.appleyk.controller.QuestionController 解析neo4j类: com.appleyk.Neo4j.GraphInfo 问答分类的工具类: neo4j 查询语句写在这里 com.appleyk.service.classify.ClassifyUtils

About

基于neo4j的智能问答系统。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published