python使用jieba实现名词提取
发布日期: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
效果如下图:
业务实施流程
马上咨询: 如果您有业务方面的问题或者需求,欢迎您咨询!我们带来的不仅仅是技术,还有行业经验积累。
QQ: 39764417/308460098 Phone: 13 9800 1 9844 / 135 6887 9550 联系人:石先生/雷先生