Skip to content

nanist/AnswerRepository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

39f4b25 · Mar 24, 2022

History

15 Commits
Sep 28, 2021
Sep 18, 2021
Mar 24, 2022
Aug 30, 2021
Aug 30, 2021
Sep 18, 2021
Mar 24, 2022

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