Spring-Boot-Neo4j-Movies

Introduction: SpringBoot 集成 Neo4j 图数据库,利用 Spark 的朴素贝叶斯分类器实现基于电影知识图谱的智能问答系统。
More: Author   ReportBugs   
Tags:

Spring-Boot 集成 Neo4j 结合 Spark 的朴素贝叶斯分类器实现基于电影知识图谱的智能问答系统

博客地址:https://blog.csdn.net/appleyk

项目博客地址:https://blog.csdn.net/Appleyk/article/details/80422055

升级 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>

如果 down 下来的 demo 在本地无法运行,请自行降低版本,保证本地 spark 环境的版本号和 pom 中的 spark 依赖的 jar 包版本一致!

运行图例:

效果展示

效果展示

效果展示

效果展示

效果展示

效果展示

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools