时间:2021-05-22
我们观察用户评论发现:属性词往往和情感词伴随出现,原因是用户通常会在描述属性时表达情感,属性是情感表达的对象。还发现:属性词和专用情感词基本都是名词或形容词(形谓词)。
算法流程图如下:
评论数据如下:
代码如下:
#encoding=utf-8 ############################# # # 功能:给定一些中文的产品评论,希望从中找到评价对象及评价词。 # # @author:licl # ############################## fdata = open('JD_DFB_comments_out.txt','r') Output = open('Pattern_Result.txt','a') try: data = fdata.readlines() listline = [] for line in data: listline = line.replace(" ","/") listline = listline.split("/") i = 1 while i < len(listline): if listline[i] != "名词": i = i+2 else: new_list = ["","",""] new_list[0] = listline[i-1] a = i-1 i = i+2 while i < len(listline): if listline[i] == "标点": i = i+2 break else: if listline[i-1]=='不' or listline[i-1]=='不怎么样' or listline[i-1]=='不怎么' or listline[i-1]=='不太': new_list[1] = listline[i-1] if listline[i] == "形容词" or listline[i] == "形谓词": new_list[1] += listline[i-1] b = i-1 t = (b-a)/2 new_list[2] = str(t) for line in new_list: Output.write(line + " ") Output.write("\n") break else: i = i+2 except: print "‘文件不存在'或者‘文件无法打开'" finally: fdata.close() Output.close()以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
抖音不能评论了解决方法是: 1、等待官方解放问题,开放评论。 2、玩家可以进行客服申请,等待客服解决。 3、可能是网络问题,玩家可以尝试重新连接网络。
主要原因是用户目录编码使用了中文,解决方法如下:pip安装python包会加载我的用户目录,我的用户目录恰好是中文的,ascii不能编码。解决办法是:pytho
dedecms5.7sp1评论添加字段的解决方法问题,问题得以解决:实现方法如下:1,后台:系统—SQL命令运行器 中输入:altertablede
以海尔,格力,美的空调为例,空调制冷效果不佳的原因及解决方法如下: 1、空调的功率不够 解决方法:使空调的功率空间所需求的制冷量想匹配;改变使用环境的条件;
qq匹配聊天频繁的解决方法是: 1、qq匹配太频繁可以等待一段时间再匹配。 2、刷新频繁,太过频繁会被限制的,建议等段时间再匹配。 3、有可能是网络出现问