DeepDive是由斯坦福大学InfoLab实验室开发的一个开源知识抽取系统,通过弱监督学习,从非结构化的文本中抽取结构化的关系数据。
首先下载支持中文的DeepDive压缩包:https://pan.baidu.com/s/11_RsQfOIvu-7vtoEknBWpg 【提取码:ziwf】
创建deepdive文件夹:mkdir deepdive
修改文件夹所属组和用户:
chgrp 组名 ./deepdive/
chown 用户名 ./deepdive/
修改文件夹读写权限:
chmod 777 ./deepdive/
将下载好的CNdeepdive.zip放到deepdive文件夹下,使用zip解压。
如果解压过程出现报错,多半是下载的压缩包有问题,重新下载试试:
解压后可以看到CNdeepdive文件夹,进入该文件夹有一个install.sh文件:
运行install.sh,选择1,开始安装deepdive:
中间出现报错:
打开install.sh文件,修改第193行,将tar xzvf 改成 tar xvf,原因是这个压缩包没有用gzip格式压缩,所以不用加z参数。参考https://www.cnblogs.com/xuliangxing/p/7427375.html
然后重新运行./install.sh,按1,刚才的错误解决了,又出现了一个新的报错:
这个错误是“XX is not in the sudoers file”, 表示XX没有sudo的权限。切换到root用户下修改 /etc/sudoers文件,在root ALL那一行下添加XX ALL,然后:wq!保存并退出。参考:https://www.cnblogs.com/xym4869/p/8473646.html
再一次重新运行./install.sh,开始正常更新下载了
到此CNdeepdive安装完成后~~~输入q退出。
【参考资源】
1. https://blog.csdn.net/yz1780041410/article/details/79118588
2. http://www.openkg.cn/tool/cn-deepdive/resource/eedb3789-2a4d-4b85-b391-8e648507f2a9