当前位置:网站首页>Mac installation hanlp, and win installation and use
Mac installation hanlp, and win installation and use
2020-11-06 01:27:00 【Elementary school students in IT field】
hanlp brief introduction :
HanLP It consists of a series of models and algorithms Java tool kit , The goal is to popularize nature
The application of language processing in production environment .HanLP It has perfect functions 、 High performance 、 framework
Clear 、 The corpus is up to date 、 Customizable features .
function : Chinese word segmentation Part of speech tagging Named entity recognition dependency parsing Keywords extraction
The discovery of new words Phrase extraction Automatic summarization Text classification Pinyin is simple and complicated
hanlp Environmental installation (mac)
hanlp yes java Open source library written by , stay python Call in environment hanlp need java Environmental support and python call java Tools for
- install java
- install Jpype
JPype It's a way to python The code makes it easy to call Java Code tools , To overcome python in some fields ( Such as server-side programming ) The deficiency in .
pip install jpype1
import jpype
print(jpype.__version__)
0.7.0
Perform the following code test :
import jpype
print(jpype.__version__)
if __name__=="__main__":
# Get system's jvm route
jvm_path = jpype.getDefaultJVMPath()
print(jvm_path)
# Set up jvm route , Start up java virtual machine
jpype.startJVM(jvm_path,convertStrings=False)
# perform java Code
jpype.java.lang.System.out.println('hello world')
# close jvm virtual machine , When used JVM after , Can pass jpype.shutdownJVM() To close JVM, The function has no input parameters . When python When the program exits ,JVM It will automatically turn off .
jpype.shutdownJVM()
/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/jli/libjli.dylib
hello world
Next configure hanlp install
1、 download hanlp.jar package : https://github.com/hankcs/HanLP
2、 download data.zip:https://github.com/hankcs/HanLP/releases in http://hanlp.linrunsoft.com/release/data-for-1.7.0.zip After decompressing the data package .
3、 The configuration file Sample configuration file :hanlp.properties The function of the configuration file is to tell HanLP The location of the packet , Just change the first line :root=usr/home/HanLP/ such as data Directory is /Users/hankcs/Documents/data, that root=/Users/hankcs/Documents/
You can also download it from my baidu disk .
Configuration path reference :https://objc.com/article/17

window Use reference below :https://blog.csdn.net/HHTNAN/article/details/81908451
Reference link :
Reference to the official website link
https://github.com/hankcs/HanLP
http://hanlp.com
版权声明
本文为[Elementary school students in IT field]所创,转载请带上原文链接,感谢
边栏推荐
- “颜值经济”的野望:华熙生物净利率六连降,收购案遭上交所问询
- How long does it take you to work out an object-oriented programming interview question from Ali school?
- Vue 3 responsive Foundation
- Computer TCP / IP interview 10 even asked, how many can you withstand?
- How do the general bottom buried points do?
- Linked blocking Queue Analysis of blocking queue
- NLP model Bert: from introduction to mastery (1)
- This article will introduce you to jest unit test
- 2018中国云厂商TOP5:阿里云、腾讯云、AWS、电信、联通 ...
- 至联云分享:IPFS/Filecoin值不值得投资?
猜你喜欢
NLP model Bert: from introduction to mastery (2)
Word segmentation, naming subject recognition, part of speech and grammatical analysis in natural language processing
一篇文章带你了解CSS 渐变知识
Grouping operation aligned with specified datum
Summary of common algorithms of linked list
使用 Iceberg on Kubernetes 打造新一代云原生数据湖
PHPSHE 短信插件说明
Filecoin主网上线以来Filecoin矿机扇区密封到底是什么意思
数字城市响应相关国家政策大力发展数字孪生平台的建设
Tool class under JUC package, its name is locksupport! Did you make it?
随机推荐
Python crawler actual combat details: crawling home of pictures
Installing the consult cluster
Mongodb (from 0 to 1), 11 days mongodb primary to intermediate advanced secret
Elasticsearch 第六篇:聚合統計查詢
Do not understand UML class diagram? Take a look at this edition of rural love class diagram, a learn!
基於MVC的RESTFul風格API實戰
做外包真的很难,身为外包的我也无奈叹息。
Python3 e-learning case 4: writing web proxy
前端工程师需要懂的前端面试题(c s s方面)总结(二)
Wiremock: a powerful tool for API testing
Examples of unconventional aggregation
ES6学习笔记(四):教你轻松搞懂ES6的新增语法
ES6学习笔记(二):教你玩转类的继承和类的对象
快快使用ModelArts,零基礎小白也能玩轉AI!
PN8162 20W PD快充芯片,PD快充充电器方案
Using consult to realize service discovery: instance ID customization
6.2 handleradapter adapter processor (in-depth analysis of SSM and project practice)
Advanced Vue component pattern (3)
Save the file directly to Google drive and download it back ten times faster
How to encapsulate distributed locks more elegantly