WordNet::Similarity是一个Perl实现的软件包,可以用来计算两个概念之间的语义相似度,它总共提供了六中计算相似度和三种计算概念之间关联度的方法,所有的这些方法都是基于WordNet这个词汇数据库。
所依附的文件库有:
WordNet
Digest-SHA1
WordNet::QueryData
Text-Similarity
下载的位置如下:
WordNet:[http://wordnet.princeton.edu/wordnet/download/current-version/]
其他:[http://search.cpan.org/]
在Linux系统下安装WordNet的步骤如下:
1:sudo apt-get install tcl8.4-dev
sudo apt-get install tk8.4-dev
2:./configure
3:sudo make
4:sudo make install
5:设置环境变量
sudo vim /etc/profile
添加:export PATH=$PATH:/usr/local/wordnet-3.0/bin
退出编译:source /etc/profile
在LINUX系统下安装Digest-SHA1的步骤
1:进入解压出来的目录cd path
2:perl Makefile.PL
3:make
4:make test
5:sudo make install
在Linux系统中安装其他的包的方法如下
WordNet::QueryData,Text-Similarity,WordNet::Similarity的安装与Digest-SHA1完全一样
使用方法如下:
NLTK的WordNet接口请参照如下链接:
接口地址
详细介绍看如下链接:
wordNet安装配置运行脚本的详细介绍链接如下