历史人,程序猿。
🔭 I’m currently working on and learning:
- NLP
- DL
基于知识图谱的《红楼梦》人物关系可视化及问答系统
有一点不足,人物还是不够丰富。
比如说“金荣”、“贾蓝”、“贾菌”等这类角色还没有加入到其中
想问一下人物关系是怎么进行处理的呀?这部分的具体代码是哪一个呢?
你好,关于导入其他数据的问题想请教一下。
我试着把红楼梦的relation.txt换成了三国演义的,数据也能正常录入,Neo4j的web端能看到相关的内容。
但是在启动app后,仍然显示红楼梦的相关信息。如果想要修改的话,请问从哪里入手比较好呢?
relation是怎么抽取的
Segmentor: Model not loaded!
Postagger: Model not loaded!
127.0.0.1 - - [08/Mar/2022 15:33:35] "GET /KGQA_answer?name=贾宝玉的父亲 HTTP/1.1" 500 -
Traceback (most recent call last):
File "D:\20220307\env\lib\site-packages\flask\app.py", line 2091, in call
return self.wsgi_app(environ, start_response)
File "D:\20220307\env\lib\site-packages\flask\app.py", line 2076, in wsgi_app
response = self.handle_exception(e)
File "D:\20220307\env\lib\site-packages\flask\app.py", line 2073, in wsgi_app
response = self.full_dispatch_request()
File "D:\20220307\env\lib\site-packages\flask\app.py", line 1518, in full_dispatch_request
rv = self.handle_user_exception(e)
File "D:\20220307\env\lib\site-packages\flask\app.py", line 1516, in full_dispatch_request
rv = self.dispatch_request()
File "D:\20220307\env\lib\site-packages\flask\app.py", line 1502, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args)
File "D:\20220307\project\1.0\KGQA_HLM-master\app.py", line 36, in KGQA_answer
res =ltp.get_target_array(res)
File "D:\20220307\project\1.0\KGQA_HLM-master\KGQA\ltp.py", line 41, in get_target_array
target_array.append(seg_array[1])
IndexError: list index out of range
你好,我毕业设计上也是涉及到知识图谱的问答系统,我本人并不会前端,所以可不可以使用你的界面?
请问有大佬知道relation.txt这个文件是怎么来的吗,这部分应该是知识图谱构建里面最重要的知识抽取、知识融合和知识加工等部分吧。
1、在运行完creat_graph.py后,localhost:7474/里没有出现知识图谱;
2、127.0.0.1:5000里人物关系全貌可以展示;
3、检索人物关系时输入人名点击搜索后app.py没有报错,页面也没有返回值;
4、在人物关系问答模块搜索后app.py报错内容为:IndexError: list index out of range;
会不会是版本问题?
Neo4j Server version: 3.3.6 (community);py2neo 3.1.2;python 3.5.4。
在使用人物关系可视化模块的时候,在搜索框中输入比如查询“林黛玉”。我查看了接口请求,如下GET /search_name?name=%E6%9E%97%E9%BB%9B%E7%8E%89
返回是空的?
{"data":[],"links":[]}
请问是怎么回事?我尝试搜索的多个名字都是返回空。
你好,我在使用人物关系问答的时候报错IndexError: list index out of range,target_array.append(seg_array[1])
IndexError: list index out of range
然后我把ltp.py里面的这行代码注释掉之后又报类似的错误
with open("./spider/images/"+"%s.jpg" % (str(data_array[-1]['p.Name'])), "rb") as image:
IndexError: list index out of range
想问一下作者这是什么原因啊
谢谢老哥的代码,我这边已经测试复现完了,很nice。
我换了dango版本,比你这个臃肿,哈哈哈,挺好玩的,感觉做了一个完整的项目
您好 请问一下 从小说中抽取有效信息建立三元组的过程如何实现的呢 希望得到您的答复 谢谢
that's a wonderful projects, and I have learned a lot. Thanks for your sharing.
and I have a question: when I use my own data, but I find ../static/data.json is difficult to build, is this data built autoaticlly or manually, would you mind telling me about this .Thanks a lot!
create图谱时报错,大佬们如何修改
如题,
127.0.0.1 - - [17/Apr/2024 19:38:17] "GET /KGQA_answer?name=贾宝玉的爸爸是谁 HTTP/1.1" 500 -
Traceback (most recent call last):
File "D:\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\flask\app.py", line 1498, in call
return self.wsgi_app(environ, start_response)
File "D:\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\flask\app.py", line 1476, in wsgi_app
response = self.handle_exception(e)
File "D:\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\flask\app.py", line 1473, in wsgi_app
response = self.full_dispatch_request()
File "D:\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\flask\app.py", line 882, in full_dispatch_request
rv = self.handle_user_exception(e)
File "D:\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\flask\app.py", line 880, in full_dispatch_request
rv = self.dispatch_request()
File "D:\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\flask\app.py", line 865, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
File "d:\Microsoft VS Code\vs work\codeworkvs\py\py\dachuang\KGQA\KGQA_HLM-master\app.py", line 31, in KGQA_answer
json_data = get_KGQA_answer(get_target_array(str(question)))
File "d:\Microsoft VS Code\vs work\codeworkvs\py\py\dachuang\KGQA\KGQA_HLM-master\KGQA\ltp.py", line 33, in get_target_array
seg_array=cut_words(words)
File "d:\Microsoft VS Code\vs work\codeworkvs\py\py\dachuang\KGQA\KGQA_HLM-master\KGQA\ltp.py", line 8, in cut_words
segmentor = pyltp.Segmentor()
TypeError: init(): incompatible constructor arguments. The following argument types are supported:
1. pyltp.Segmentor(model_path: str, lexicon_path: str = None, force_lexicon_path: str = None)
Invoked with:
我在研究您的前端代码,发现是压缩过的,我又是前端小白,实在是看不太懂,您能提供一下未压缩的代码吗,不胜感激!
项目启动后,要多长时间可以访问呢
登录localhost:5000成功后,在搜索人名的时候报错
1.ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
2.2.urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x0000027035A3FCC0>: Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法 连接。
3.urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='localhost', port=7474): Max retries exceeded with url: /db/data/transaction/commit (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000027035A3FCC0>: Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。',))
http://111.230.92.110/
访问不了?是服务没有部署了?
问题解决啦
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.