您现在的位置是:热点 >>正文
自然语言处理库―Snownlp
热点484人已围观
简介...
上次在跟大家分享用Python在本地进行文本情感分析的时候,给大家介绍了一个Snownlp库,当时只跟大家介绍了一下它的情感分析功能,这次来跟大家详细的介绍一下它其它的强大的功能。
01定义和安装
我们先来看看官方对它的介绍:
SnowNLP是一个python写的类库,可以方便的处理中文文本内自然容,是受到了TextBlob的启发而写的,由于现在大部分的自然语言处理库基本都是针对英文的,于是写了一个方便处理中文的类库,并且和TextBlob不同的是,这里没有用NLTK,所有的算法都是自己实现的,并且自带了一些训练好的字典。注意本程序都是处理的unicode编码,所以使用时请自行decode成unic语言ode。
它的安装命令如下:
pip install snownlp 02功能介绍
它主要有九个功能,我们分别来给大家介绍一下这九个功能都是干什么的。
01分词功能
SnowNLP的分词功能,可以将文本内容对照着字典划分一个个词语字符串,如果不是词语的就单独成为一个字符串。代码如下:
a&处理nbsp;= SnowNLP('我非常的热爱学习!') print(a.words)
02词性标注
SnowNLP的词性标注功能,可以对各个词语进行标注,让我们能够知道这个词语属于名词还是动词,或者其它词性。代码如下:
a = SnowNLP('我非常的热爱学习库―!') for i in a.tags: print(i)
03情感分析
在之前的文章我们已经详细的介绍过了SnowNLP的情感分析功能,这里就不在过多介绍,用兴趣的小伙伴,可以看看这篇文章两种文本情感分析方式,你更Snpick哪一种?。
04拼音标注
SnowNLP的拼音标准功能,可以给文本中所有文字进行拼音标注,这样以后再也不担心遇到生僻字不会读啦~~ 代码如下:
a = SnowNLP('我非常的热爱学习!') print(a.pinyin)
05提取关键字和摘要
SnowNLP可ow以将文本中出现的关键字和文本摘要给提取出来,从而让我们可以更快速的了解文本讲述的内容。代码如下:
text = '''计算机网络系统就是利用通信设备和线路将地理位置不同、功能独立的多个计算机系统互联起来,以功能完善的网络软件实现网络中资源共享和信息传递的系统。 通过计算机的nl互联,实现计算机之间的通信,从而实现计算机系统之间的信息、软件和设备资源的共享以及协同工作等功能, 其本质特征在于提供计算机之间的各类资源的高度共享,实现便捷地交流信息和交换思想。''' b=SnowNLP(text) key_word = b.keywor自然ds(5) #()中的数字,代表提取关键字数量 abs_word = b.summary(1) #()中的数字,代表提取摘要数量 print(key_word) print(ab语言s_word)
06计算词频和逆文档频率
关键字的先后顺序是由TF-IDF值的大小来决定的,其中TF就是词频、IDF就是逆文档频率、词频很好理解就是一个词在文本中出现的频率,逆文档频率是在词频的基础上,给每个词分配一个“重要性”的权重,越常见的词分配的权重越低,越稀少的词,权重越高,这个权重就成处理为逆文档频率,它的大小和词语的常见性成反比。代码如下:
c = SnowNLP([['计算机'], ['资源'], ['ϵͳ'], ['信息'], ['功能']]) print(c.tf) print(c.idf)
07繁库―体转简体
个人感觉这个技能较为冷门,现在基本上都是简体字了。(仅为个人意见,不喜勿喷。)代码如下:
d = SnowNLP() print(d.han)
08断句功能
SnowNLP可以按照","和“。”对文本进行断句处理。代码如下:
b=SnowNLP(text) Sn;print(b.sentences)
09文本相似度
e = SnowNLP([['计算机','资源'], ['ϵͳ'],&nowbsp; ['信息','功能']  nl; ]) print(e.sim(['ϵͳ'])) print(e.sim(['计算机'])) print(e.sim(['功能']))
Tags:
相关文章
2万美元买个“家务替身”?OpenAI投资的1X Neo人形机器人开启预售,明年进美国家庭
热点近日,由OpenAI创业基金领投的挪威机器人公司1X正式开启其首款家用人形机器人Neo的全球预售,售价2万美元(约合14.2万元人民币),并同步推出每月499美元的订阅服务。这款身高1.68米、重30...
【热点】
阅读更多OpenAI与苏尔能源联手投资250亿美元!阿根廷将迎来超级数据中心!
热点近日,阿根廷政府宣布,OpenAI 与苏尔能源公司(Sur Energy)达成了一项重磅协议,计划在阿根廷投资高达 250 亿美元,共同推进一座大型数据中心项目。这一项目将成为阿根廷历史上规模最大的科...
【热点】
阅读更多IDC:全球PC市场持续火热 2020年第四季度同比增长26.1%
热点1月11日消息,国际数据公司(IDC)全球季度个人计算设备追踪报告的初步结果显示,2020年第四季度全球PC出货量同比增长26.1%,达到9,160万台。2020年全年, 全球PC市场出货量同比增长1...
【热点】
阅读更多
热门文章
最新文章
友情链接
- 标签: 康师傅
- https://www.vet-direct.com/search?cat=72&term=谷歌搜索留痕【tg:seogoogle987】,tFZ
- https://www.ushmm.org/search/results/?ID=8s0587Oi8UTv74zPPM4fuhwjNpe2hsEE&q=谷歌搜索留痕【tg:seogoogle987】,Msg
- https://hsmoa.com/search?query=谷歌搜索留痕【tg:seogoogle987】IfK
- https://www.target.com/s?searchTerm=谷歌搜索留痕【tg:seogoogle987】,rpb
- https://www.teamlab.art/?submit=谷歌搜索留痕【tg:seogoogle987】,z0u
- https://www.kawainter.com/catalogsearch/result/?q=谷歌搜索留痕【tg:seogoogle987】,Okr
- https://www.teamlab.art/th/?submit=谷歌搜索留痕【tg:seogoogle987】,0bR
- https://www.ng-slo.si/si/iskanje?cat=114&q=谷歌搜索留痕【tg:seogoogle987】,LRS
- https://m.shoppinghow.kakao.com/m/search/q/谷歌搜索留痕【tg:seogoogle987】cRm
- https://www.rhymezone.com/r/rhyme.cgi?typeofrhyme=oldrel&loc=nojs&Word=谷歌搜索留痕【tg:seogoogle987】,cWR
- https://www.polliwogs.com/search/谷歌搜索留痕【tg:seogoogle987】,vtK
- https://www.youtube.com/results?search_query=谷歌搜索留痕【tg:seogoogle987】,PCg
- https://www.duksung.ac.kr/search/front/Search.jsp?qt=谷歌搜索留痕【tg:seogoogle987】9OM
- https://yscc1986.net/search/谷歌搜索留痕【tg:seogoogle987】WYG
- https://www.paxnet.co.kr/search/jongmok?kwd=谷歌搜索留痕【tg:seogoogle987】Ct2
- https://www.wmfe.org/?s=谷歌搜索留痕【tg:seogoogle987】,GeW
- https://www.pearson.com/en-us/search.html?aq=谷歌搜索留痕【tg:seogoogle987】,kBQ
- https://m.shoppinghow.kakao.com/m/search/q/谷歌搜索留痕【tg:seogoogle987】5EH
- https://www.searcychamber.com/list/search?AsfnA=DtkTQzs&q=谷歌搜索留痕【tg:seogoogle987】,PXD
- https://www.valuecolleges.com/?action=QUERY&s=谷歌搜索留痕【tg:seogoogle987】,IBD
- https://www.revere.org/search?action=SEARCH&q=谷歌搜索留痕【tg:seogoogle987】,HoM
- https://www.tcv.org.uk/search/谷歌搜索留痕【tg:seogoogle987】,4vH
- https://www.lgnewsroom.com/search/谷歌搜索留痕【tg:seogoogle987】,sNK
- https://www.remit.co.jp/vi/?s=谷歌搜索留痕【tg:seogoogle987】DVa
- https://www.rookwinkel.nl/catalogsearch/result/index/?q=谷歌搜索留痕【tg:seogoogle987】,Yeh
- https://hsmoa.com/search?query=谷歌搜索留痕【tg:seogoogle987】CLC
- https://xehay.vn/tim-kiem/=谷歌搜索留痕【tg:seogoogle987】,c7x
- https://www.teamlab.art/es/?submit=谷歌搜索留痕【tg:seogoogle987】,ONz
- https://www.remit.co.jp/id/?s=谷歌搜索留痕【tg:seogoogle987】,tHN
- https://www.teamlab.art/it/?submit=谷歌搜索留痕【tg:seogoogle987】,9pH
- https://search.danawa.com/dsearch.php?query=谷歌搜索留痕【tg:seogoogle987】ykp
- https://www.mygrandma.com/Items.aspx?search=谷歌搜索留痕【tg:seogoogle987】,RaZ
- https://www.lechzuers.com/de/search?cat=163&q=谷歌搜索留痕【tg:seogoogle987】,GVn
- https://www.laoairlines.com/?action=QUERY&s=谷歌搜索留痕【tg:seogoogle987】,26U
- https://www.metalmensales.com/?action=QUERY&s=谷歌搜索留痕【tg:seogoogle987】,OU8
- https://www.welshmountainzoo.org/shop/index.php?routeproduct/search&tag=谷歌搜索留痕【tg:seogoogle987】,SJ7
- https://www.livehindustan.com/tags/谷歌搜索留痕【tg:seogoogle987】,E0t
- https://www.teamlab.art/ko/?submit=谷歌搜索留痕【tg:seogoogle987】,lEo
- https://www.tailoy.com.pe/catalogsearch/result/?q=谷歌搜索留痕【tg:seogoogle987】,uKm
- https://www.youm7.com/Home/Search?allwords=谷歌搜索留痕【tg:seogoogle987】,t85
- https://www.theaerogroup.net/?cat=28&s=谷歌搜索留痕【tg:seogoogle987】,aiN
- https://www.so.com/s?ie=utf-8&src=360sou_home&_re=0&q=谷歌搜索留痕【tg:seogoogle987】,8nW
- https://www.krisinformation.se/en/search?q=谷歌搜索留痕【tg:seogoogle987】,SwR
- https://www.roberthalf.com/us/en/jobs/all/谷歌搜索留痕【tg:seogoogle987】PIB
- https://www.ntv.co.jp/3min/search/?action=QUERY&q=谷歌搜索留痕【tg:seogoogle987】,pmK
- https://www.remit.co.jp/ne/?s=谷歌搜索留痕【tg:seogoogle987】,Y8E
- https://www.manga-news.com/index.php/recherche/?q=谷歌搜索留痕【tg:seogoogle987】,7RE
- https://www.yidian51.com/taobao/谷歌搜索留痕【tg:seogoogle987】,0KL
- https://www.kuaikanmanhua.com/sou/谷歌搜索留痕【tg:seogoogle987】,aKA
- https://www.ons.gov.uk/search?q=谷歌搜索留痕【tg:seogoogle987】,MVQ