首页 > 其他 > 详细

关键词快速匹配范例

时间:2020-03-16 09:47:14      阅读:69      评论:0      收藏:0      [点我收藏+]

   在进行文本分类时,仅仅依靠模型是得到满意的效果,需要结合关键词提高精度,一个例子如下:

df = pd.read_excel(file_name, encoding=utf8)
text = df.values.tolist()
# key_words = [‘牛肉‘,‘猪肉‘,‘鸡肉‘]
key_words = [野鸡,野兔, 野生动物]
res = []
with open(./data/data_2020.txt, w, encoding=utf8) as fw:
    for i, each in enumerate(text):
        data = []
        for c in each:
            if isinstance(c, str):
                data.append(c)
        to_write = data[0]
        if len(to_write) >= 5 and len(to_write) <= 150:
            # 如果里面包括关键词:
            if any((to_write.find(k) != -1) for k in key_words):
                print(to_write)
                res.append(to_write.strip()+\n)

    fw.writelines(res)

 

关键词快速匹配范例

原文:https://www.cnblogs.com/demo-deng/p/12501884.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!