基于neo4j的宠物知识图谱问答系统

基于neo4j的宠物知识图谱问答系统-浪涛分享
基于neo4j的宠物知识图谱问答系统
此内容为付费资源,请付费后查看
800
限时特惠
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
出现付款问题请及时联系微信客服处理,微信二维码在页脚,感谢!
付费资源

简介:

本系统为宠物关系图谱问答系统,自带了一份宠物相关知识图谱数据,数据比较优质,基本有大部分宠物相关知识。

第一次使用需要初始化neo4j的数据,初始化方式写在README.md中,请必须读一下这个文件

功能:

1、本系统无登录系统。

2、打开后可以展示知识图谱,默认展示了100个节点,因为太多会卡死,可以自己调节,

3、点击检索图谱,展示了三元组的搜索,可以输入开始节点名称,关系名称,结束节点名称搜索图谱。

3、问题系统可以输入自然语言,通过自然语言识别,找到对应宠物问题答案。

技术描述:

1、系统采用django框架,登录注册等用户信息存在sqlite中,关系图谱数据存在neo4j中,当然sqlite可以改成mysql。

2、关系图谱展示,前端使用echarts,后端链接数据库使用py2neo。

3、问答系统主要是两部分:a,第一部分是离线生成词表和词性表,词表是切词使用,词性表是做模板选择用的。
b,在线实时问答部分,当用户输入自然语言时,首先用jieba分词根据词表做自然语言识别,识别后根据词性表做选择,
判断使用哪个模板,然后生成match语言,通过py2neo查询neo4j拿到数据,最后做模板解析,填充答案。

4、注意本系统使用的问答是模板匹配,当然可以改成模型识别那种,但是没有对应实体提取模型没法做。

系统比较完善,
可以作为一次任务使用!

图片[1]-基于neo4j的宠物知识图谱问答系统
图片[2]-基于neo4j的宠物知识图谱问答系统
图片[3]-基于neo4j的宠物知识图谱问答系统
图片[4]-基于neo4j的宠物知识图谱问答系统
图片[5]-基于neo4j的宠物知识图谱问答系统
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享