当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- Keyboard entry lottery random draw
- Arrangement of basic knowledge points
- Just now, I popularized two unique skills of login to Xuemei
- 6.2 handleradapter adapter processor (in-depth analysis of SSM and project practice)
- 至联云解析:IPFS/Filecoin挖矿为什么这么难?
- PHPSHE 短信插件说明
- Network security engineer Demo: the original * * is to get your computer administrator rights! 【***】
- I've been rejected by the product manager. Why don't you know
- Advanced Vue component pattern (3)
- 6.3 handlerexceptionresolver exception handling (in-depth analysis of SSM and project practice)
猜你喜欢

Filecoin最新动态 完成重大升级 已实现四大项目进展!

Thoughts on interview of Ali CCO project team

Flink的DataSource三部曲之二:内置connector

It's so embarrassing, fans broke ten thousand, used for a year!

一篇文章带你了解HTML表格及其主要属性介绍

Troubleshooting and summary of JVM Metaspace memory overflow

一篇文章带你了解CSS3 背景知识

Linked blocking Queue Analysis of blocking queue

The difference between Es5 class and ES6 class

Windows 10 tensorflow (2) regression analysis of principles, deep learning framework (gradient descent method to solve regression parameters)
随机推荐
axios学习笔记(二):轻松弄懂XHR的使用及如何封装简易axios
It's so embarrassing, fans broke ten thousand, used for a year!
Vue 3 responsive Foundation
快快使用ModelArts,零基礎小白也能玩轉AI!
基於MVC的RESTFul風格API實戰
NLP model Bert: from introduction to mastery (2)
Use of vuepress
Every day we say we need to do performance optimization. What are we optimizing?
Elasticsearch 第六篇:聚合統計查詢
Skywalking series blog 2-skywalking using
從小公司進入大廠,我都做對了哪些事?
前端都应懂的入门基础-github基础
6.4 viewresolver view parser (in-depth analysis of SSM and project practice)
Python + appium automatic operation wechat is enough
Troubleshooting and summary of JVM Metaspace memory overflow
The practice of the architecture of Internet public opinion system
Advanced Vue component pattern (3)
CCR炒币机器人:“比特币”数字货币的大佬,你不得不了解的知识
keras model.compile Loss function and optimizer
ES6 essence: