Py之nltk:nltk包的简介、安装、使用方法、代码实现之详细攻略
Py之nltk:nltk包的簡(jiǎn)介、安裝、使用方法、代碼實(shí)現(xiàn)之詳細(xì)攻略
?
?
?
?
目錄
nltk包的簡(jiǎn)介
nltk包的安裝
nltk包的使用方法
nltk包的代碼實(shí)現(xiàn)
?
?
?
?
?
nltk包的簡(jiǎn)介
? ? ? ?NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to?over 50 corpora and lexical resources?such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, wrappers for industrial-strength NLP libraries, and an active?discussion forum.
?? ? ??NLTK是構(gòu)建用于處理人類語(yǔ)言數(shù)據(jù)的Python程序的領(lǐng)先平臺(tái)。它為超過50個(gè)語(yǔ)料庫(kù)和詞匯資源(如WordNet)提供了易于使用的界面,以及一套用于分類、標(biāo)記化技術(shù)、詞干、標(biāo)記、解析和語(yǔ)義推理的文本處理庫(kù)、工業(yè)級(jí)NLP庫(kù)的包裝器以及一個(gè)活躍的討論論壇。
? ? ? ?用Python進(jìn)行自然語(yǔ)言處理為語(yǔ)言處理的編程提供了一個(gè)實(shí)用的介紹。它由NLTK的創(chuàng)建者編寫,指導(dǎo)讀者完成編寫python程序、使用語(yǔ)料庫(kù)、對(duì)文本進(jìn)行分類、分析語(yǔ)言結(jié)構(gòu)等的基礎(chǔ)知識(shí)。這本書的在線版本已經(jīng)為python 3和nltk 3進(jìn)行了更新。
? ? ? 自然語(yǔ)言工具包(NLTK)是用于自然語(yǔ)言處理的Python包。NLTK需要python 2.7、3.4、3.5、3.6或3.7。
? ? ? NLTK(Natural Language ToolKit),是時(shí)下非常流行的在Python解釋器環(huán)境中用于自然語(yǔ)言處理的工具包。對(duì)于NLTK的使用者而言,它就像是一名極其高效的語(yǔ)言學(xué)家,為您快速完成對(duì)自然語(yǔ)言文本的深層處理和分析。
Natural Language Toolkit官網(wǎng)
nltk Package API
?
?
nltk包的安裝
pip install nltk
?
nltk包的使用方法
from nltk.corpus import treebank t = treebank.parsed_sents('wsj_0001.mrg')[0]t.draw()?
nltk包的代碼實(shí)現(xiàn)
import nltk sentence = """At eight o'clock on Thursday morning tokens = nltk.word_tokenize(sentence) print(tokens)tagged = nltk.pos_tag(tokens) print(tagged )?
相關(guān)文章
NLP之BoW&NLTK:自然語(yǔ)言處理中常用的技術(shù)——詞袋法Bow、NLTK庫(kù)
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Py之nltk:nltk包的简介、安装、使用方法、代码实现之详细攻略的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NLP之TEA:自然语言处理之文本情感分
- 下一篇: NLP之TEA:基于SnowNLP实现自