Stanford NLP的介紹安裝和簡單使用

2021-09-25 15:00:22 字數 989 閱讀 4601

stanford nlp

stanford nlp提供了一系列自然語言分析工具。它能夠給出基本的 詞形,詞性,不管是公司名還是人名等,格式化的日期,時間,量詞, 並且能夠標記句子的結構,語法形式和字詞依賴,指明那些名字指向同 樣的實體,指明情緒,提取發言中的開放關係等。

乙個整合的語言分析工具集

進行快速,可靠的任意文字分析

整體的高質量的文字分析

支援多種主流語言

多種程式語言的易用介面

方便的簡單的部署web服務

如: nlp = stanfordcorenlp(r『d:\stanfordnlp』, lang=『zh』)

#-*-encoding=utf8-*-

from stanfordcorenlp import stanfordcorenlp

nlp = stanfordcorenlp(r『d:\stanfordnlp', lang='zh')

fin=open('news.txt','r',encoding='utf8')

fner=open('ner.txt','w',encoding='utf8')

ftag=open('pos_tag.txt','w',encoding='utf8')

for line in fin:

line=line.strip()

if len(line)<1:

continue

fner.write(" ".join([each[0]+"/"+each[1] for each in nlp.ner(line) if len(each)==2 ])+"\n")

ftag.write(" ".join([each[0]+"/"+each[1] for each in nlp.pos_tag(line) if len(each)==2 ])+"\n")

fner.close()

ftag.close()

Flask SQLAlchemy的介紹與安裝

1.認識flask sqlalchemy 再來說一下orm優缺點 優點 缺點 2.環境安裝 pip install flask sqlalchemy方案1 安裝 mysqlclient依賴包 如果失敗再嘗試方案2 pip install mysqlclient方案2 安裝pymysql依賴包 pip...

安卓Config詳細介紹

android.graphics.bitmap類裡有乙個內部類bitmap.config類,在bitmap類裡createbitmap int width,int height,bitmap.config config 方法裡會用到,開啟個這個類一看 列舉變數 public static final...

安卓 螢幕適配介紹

主流螢幕 1280 720,遵循原則 不用absolutelayout 絕對布局 多用相對布局 線性布局 權重 要用dp,不用px 開發後期,在不同解析度螢幕上測試 480 800,1920 1080 假設沒出現太大問題 影響正常使用 就能夠上線 假設後期測出問題怎麼辦?不是非經常常使用 不是非經常...