python使用jieba實現名詞提取
發(fā)布日期:2022/12/2 12:37:32 瀏覽量:
python使用jieba實現名詞提取,參考代碼如下
import jieba
import jieba.posseg
import io
import sys
import re
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding=’utf8’)
####實現名稱分解########
str = "蘋果公司最新產品是蘋果iphone14,你想買一個嗎"
strClean = "";[]
strNew = "".join(re.findall(r’\b\w+\b’,str))
##strClean.append(strNew)
strClean = strClean + strNew
word_object = jieba.lcut(strClean)
seg = jieba.posseg.cut(strClean)
l = []
for i in seg:
l.append( i.flag)
kk=0
for each in word_object:
if l[kk]=="n":
print(each)
if l[kk]=="eng":
print(each)
##print(each + " : " + l[kk])
kk+=1
效果如下圖:
馬上咨詢: 如果您有業(yè)務方面的問題或者需求,歡迎您咨詢!我們帶來的不僅僅是技術,還有行業(yè)經驗積累。
QQ: 39764417/308460098 Phone: 13 9800 1 9844 / 135 6887 9550 聯系人:石先生/雷先生