简介
deepdive是由斯坦福大学InfoLab实验室开发的一个开源知识抽取系统。它通过弱监督学习,从非结构化的文本中抽取结构化的关系数据
下载
CNdeepdive的下载地址:https://pan.baidu.com/s/1slLpYVz
安装步骤
下载完成过后,我们可以先浏览一下大致的文件内容
deepdive可以安装在windows,linux,macOS上,install.sh脚本文件可以检测当前的安装系统环境,并可以一键式完成安装。在安装deepdive之前,我们需要先安装和配置java和python环境。python最好安装2.X版本的。
现在我们要修改一下instll.sh脚本文件,定位到193行
将xzvf
修改为xvf
,然后保存。(提示:mac用户好像不需要修改)
接下来执行脚本文件
bash install.sh #安装时会提醒输入number,也就是对应的deepdive安装,默认数字“1”
bash nlp_setup.sh
安装完成后,ctrl+c
结束脚本
总结起来就是一句话:下载CNdeepdive,运行 install.sh,选择1安装deepdive。
设置快捷命令
配置环境变量量,deepdive的可执⾏行行⽂文件⼀一般安装在~/local/bin⽂文件夹下。 在~/.bash_profile下添加如下内容 并保存:
export PATH="/root/local/bin:$PATH"
上面这句话的意思就是:在安装完deepdive后,会在同级目录下生成一个‘local’文件夹,deepdive的调用需要执行在~/local/bin下的deepdive文件。
bash ~/local/bin/deepdive
每次这样调用deepdive就很麻烦,我们可以设置一下,然后快捷的启动deepdive
gedit ~/.bash_proifile
在打开的bash_profile文件中输入一下内容。
alias deepdive="bash /Users/***/local/bin/deepdive" #这里的路径是deepdive的绝对路径,请根据个人的进行修改
source ~/.bash_proflie
现在,打开终端,输入deepdive就可以看到一下内容: