我是靠谱客的博主 眯眯眼缘分,最近开发中收集的这篇文章主要介绍自然语言学习笔记之——hanlp环境配置anaconda 安装hanLpidea安装NLP,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
hanlp的环境配置还是比较简单的,这里我主要配置了两个环境,一个是java环境和python,具体如下:
目录
anaconda 安装hanLp
idea安装NLP
anaconda 安装hanLp
1 指定清华镜像,加速下载:
>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyhanlp
2下载hanlp
3 测试,如图所示安装成功:
代码测试:
from pyhanlp import *
def main():
HanLP.Config.enableDebug()
# 为了避免你等得无聊,开启调试模式说点什么:-)
print(HanLP.segment("王国维和服务员"))
if __name__ == '__main__':
main()
结果:
[王国维/nr, 和/cc, 服务员/nnt]
idea安装NLP
首先构建一个maven工程,然后在pom.xml文件中添加依赖如下,即可:
<dependency>
<groupId>com.hankcs</groupId>
<artifactId>hanlp</artifactId>
<version>portable-1.7.5</version>
</dependency>
代码测试:
编写如下代码,测试正确安装
import com.hankcs.hanlp.HanLP;
public class NLPtext {
public static void main(String[] args) {
System.out.println(HanLP.segment("你好,欢迎使用HanLP汉语处理包!"));
}
}
输出结果如下:
[你好/l, ,/w, 欢迎/v, 使用/v, HanLP/nx, 汉语/nz, 处理/v, 包/v, !/w]
为了方便在后续中使用分析中的数据。
需要将在anaconda中下载的数据拷贝到的idea项目中,该数据在
拷贝到:
代码测试:
package NLPLearn.chapter02;
import com.hankcs.hanlp.corpus.io.IOUtil;
import com.hankcs.hanlp.dictionary.CoreDictionary;
import java.util.TreeMap;
public class dictLoad {
public static void main(String[] args) throws Exception{
TreeMap<String, CoreDictionary.Attribute> dictionary = IOUtil.loadDictionary("data/dictionary/CoreNatureDictionary.mini.txt");
System.out.println(dictionary.size());
System.out.println(dictionary.keySet().iterator().next());
}
}
结果:
85584
±
最后
以上就是眯眯眼缘分为你收集整理的自然语言学习笔记之——hanlp环境配置anaconda 安装hanLpidea安装NLP的全部内容,希望文章能够帮你解决自然语言学习笔记之——hanlp环境配置anaconda 安装hanLpidea安装NLP所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复