基于linux上搭建红楼梦知识图谱---后续
需要安装烧瓶,py2neo,pyltp,BS4
flask我电脑上本来就有,py2neo,bs4直接用pip安装就可以
在安装pyltp的过程中,遇见了麻烦,直接PIP,一直处于构建过程,我等了十五分钟还是没有进展,就想用车轮方法进行安装,但是找了个车轮,但是那个作者让我改名字,在安装的时候出错了,就换办法(来源)
1.安装git:运行中输入sudo apt-get install git
安装cmake:运行中输入sudo apt-get install cmake
2.运行中输入git clone https://github.com/HIT-SCIR/pyltp
3.cd到pyltp下,然后运行中输入git submodule init
运行中再输入git submodule update
4.cd到pyltp / ltp下,然后运行中输入./configure
运行中再输入make(这里如果权限不够,就加权限)
5.进入网页http://pan.baidu.com/share/link?shareid=1988562907&uk=2738088569,下载一个对应的版本
6.回到pyltp目录下,然后运行中输入python setup.py build,
运行中再输入python setup install
7.安完之后,输入Python,进入Python。然后输入import pyltp,不报错即安装成功
出现这种错误:错误:安装脚本退出并显示错误:命令'x86_64-linux-gnu-gcc'失败,退出状态为1
解决 sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4 -script libqt4-network libqt4-dbus python -qt4 python-qt4-gl libgle3 python-dev libssl-dev
百度网盘限速这种事....用这个... https://www.speedpan.com/ 个人觉得很快2.8M / s不开会员的百度网盘是XXKB / s
开始了!
来自源码https://github.com/chizhu/KGQA_HLM 嘿嘿嘿 学习的这个同学的源码
将下载的ltp_data_v3.4.0(一定要含有csw.model与pos.model与)解压后放到./KGQA下面(任意目录也行,后面的文件目录也必须变化),更改ltp.py中的文件目录
修改neo_db目录下的配置文件config.py,设置图数据库的账号和密码
作者在读取文件的时候目录错误,将./改为../(肉眼找不到错也没事,报错的时候就知道在哪里了)
切换到neo_db目录下,执行python create_graph.py建立知识图谱
运行python app.py,浏览器打开localhost:5000即可查看(使用哪个端口就在控制台放开该端口)
遇见的问题:
1. 报错:model没加载,说明模型下载目录的不对,在http://pan.baidu.com/share/link?shareid=1988562907&uk=2738088569找合适版本(我用3.4)下载600多M的zip才对
2. nodeSelector是作者没有用到的,直接删除就可以,不用更换py2neo的版本,
3. gbk'编解码器无法解码位置15中的字节0x96:是编码出错,FILE_OBJECT = open('order.log','r',encoding ='UTF-8')或者FILE_OBJECT = open('order.log ”, 'RB')(我用的是第一种,管用)
4.windows安装pyltp会出现VC或VS各种错,忽略,使用wheel安装就可以
5.在服务器上使用该功能,改变运行方式我使用的是
hostname = socket.gethostname()
ip ='
0.0.0.0'app.run(host = ip,port = 5000,debug = False)
6.先运行起neo4j与tomcat,再启动该项目就可以〜
基于linux上搭建红楼梦知识图谱---后续相关推荐
- 【知识图谱】构建红楼梦知识图谱
在b站看到有人用知识图谱构建红楼梦的人物关系的知识图谱,跟着做了一遍,在这里记录. 1.安装neo4j 具体见:https://blog.csdn.net/Zhouzi_heng/article/de ...
- Neo4j入门实战之红楼梦知识图谱
参考这个视频:知识图谱实战:构建红楼梦知识图谱_哔哩哔哩_bilibili 项目概述: 采用http://www.openkg.cn/home(开放的知识图谱)中的四大名著的人物关系数 ...
- 【Neo4j实战】红楼梦知识图谱
neo4j实战项目 Jupyter下载 Jupyter中建立结点 红楼梦知识图谱 代码编程 csv文件(数据集) 跟着b站博主进行了学习,终于明白了如何简单进行知识图谱的构建. B站视频链接: htt ...
- 基于deepke构建红楼梦知识图谱
红楼梦,中国古典四大名著之首,清代作家创作的章回体长篇小说,又名<石头记><金玉缘>.此书分为120回"程本"和80回"脂本"两种版本系 ...
- 知识图谱实战:构建红楼梦知识图谱
本文为数据集整理以及代码存放,本内容已经录制b站课程,如有需要可以前去观看,建议点赞投币- 视频内容简介,最后可以带大家确实做一个知识图谱 b站课程地址:https://www.bilibili.co ...
- 史上最全《知识图谱》2020综述论文!!!
关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 知识图谱是当下的研究热点.最近18位学者共同撰写了一篇<知识图谱>综述 ...
- 使用LVS(Linux Virtual Server)在Linux上搭建负载均衡的集群服务
使用LVS(Linux Virtual Server)在Linux上搭建负载均衡的集群服务 一.基于于NAT的LVS的安装与配置. 1. 硬件需求和网络拓扑 ...
- Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo
随笔 - 70 文章 - 0 评论 - 88 Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo 近期为了分析国内航空旅游业常见安全漏洞,想到 ...
- dbpedia知识图谱java_一种基于DBpedia的水务领域概念知识图谱构建方法与流程
本发明涉及的是领域知识图谱构建技术领域,涉及到一种基于DBpedia的水务领域概念知识图谱构建方法,特别涉及到一种基于Jaccard相似度算法与随机游走相似度算法结合的协同过滤模型框架,用于补全概念模 ...
最新文章
- OD基本快捷键及功能
- react native 之自定义顶部导航栏,实现标题居中可控
- 题目1483:求最大最小数
- GridView中DropDownList联动
- 关于数据库与LoaderManager的联合使用,节流???。。。。。
- 浅析dedecms织梦网站留言板提交时验证码错误的解决办法
- 安卓添加滚轮代码_[按键精灵手机版教程]安卓实战——制作天天酷跑脚本(2)...
- 3.15	送货通知单
- 2015年Java组B组
- 如何使用ArcGIS Pro制作三维地图
- IPFS(DRAFT 3) 中文版白皮书
- JeDate日期控件,未选择日,出现undefined错误
- 小米笔记本重装系统BOOT启动菜单识别不了硬盘无法启动进入系统
- 如何在电脑上缓存哔哩哔哩的视频
- 计算机数控编程特点,什么是数控图像编程系统有哪些特点
- Java各种运算符号的含义及区别汇总
- 432偏计算机编程,统计学考研432笔记
- JavaWeb 修炼之路(五)服务器中的请求和响应
- 70张让你大开眼界的照片(配…
- html调用手机NFC,如何使用手机上NFC的功能
热门文章
- Linux驱动程序安装步骤
- javaSE - 逻辑控制和输入输出(复习)
- 详解C语言中的switch语句
- 【论文学习】《Generalized End-to-End Loss for Speaker Verification》
- System.Data.SqlClient.SqlError: 备份集中的数据库备份与现有的 '***' 数据库不同。 (Microsoft.SqlServer.Smo)
- accept 和 content-Type区别
- idea前进和撤销快捷键
- 图片LSB隐写(java)
- 【自学宝典】从零开始自学网络安全,按照这个路线就可以了
- python 实时抓取网页数据并进行 筛查