1.簡介
????1.1? ? LTP
? ??語言技術(shù)平臺(tái)?(Language Technology Platform)中文語言處理系統(tǒng)?,哈工大社會(huì)計(jì)算與信息檢索研究中心獨(dú)立研發(fā),(官網(wǎng))。2011年,LTP正式開源。
LTP提供了一系列中文自然語言處理工具,用戶可以使用這些工具對(duì)于中文文本進(jìn)行分詞、詞性標(biāo)注、句法分析等等工作。從應(yīng)用角度來看,LTP為用戶提供了下列組件:
? ? -針對(duì)單一自然語言處理任務(wù),生成統(tǒng)計(jì)機(jī)器學(xué)習(xí)模型的工具
? ? -針對(duì)單一自然語言處理任務(wù),調(diào)用模型進(jìn)行分析的編程接口
? ? -使用流水線方式將各個(gè)分析工具結(jié)合起來,形成一套統(tǒng)一的中文自然語言處理系統(tǒng)
? ? -系統(tǒng)可調(diào)用的,用于中文語言處理的模型文件
? ? -針對(duì)單一自然語言處理任務(wù),基于云端的編程接口
????如果你的公司需要一套高性能的中文語言分析工具以處理海量的文本,或者你的在研究工作建立在一系列底層中文自然語言處理任務(wù)之上,或者你想將自己的科研成果與前沿先進(jìn)工作進(jìn)行對(duì)比,LTP都可能是你的選擇。
????1.2????pyltp
????是?LTP?的 Python 封裝,提供了分詞,詞性標(biāo)注,命名實(shí)體識(shí)別,依存句法分析,語義角色標(biāo)注的功能。
? ? 另外,如果想在java上使用,LTP也提供了相應(yīng)的封裝:?ltp4j - Language Technology Platform for Java
2.環(huán)境安裝
? ? 本人采用【python:3.7? ? LTP:3.3.1? ? ltp_data(模型):3.4.0? ? pyltp:0.1.9.1】
? ?依賴支持情況:

????2.1? ? python和PyCharm安裝
????建議使用python 3.7版本,安裝參考其他博客。
? ? PyCharm采用最新版社區(qū)版
????2.2? ? LTP和ltp_data下載
? ??地址

將下載好的壓縮包解壓,可存放在任意位置。
? ? 2.3????安裝pyltp
采用pip方式,安裝版本為0.1.9.1
????pip install pyltp==0.1.9.1
到這一步,基本的環(huán)境也就搭建完成,在安裝pyltp的時(shí)候,可能需要先安裝其他軟件,按照cmd提示操作即可。可能還會(huì)出現(xiàn)一些其他問題,如“cl.exe”字樣,安裝vs2008即可解決(微軟官網(wǎng)下載:VS2008ExpressENUX1397868.iso)。
下一篇:pyltp的簡單使用