国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python用戶評論標(biāo)簽匹配的解決方法

2020-02-15 21:35:47
字體:
供稿:網(wǎng)友

我們觀察用戶評論發(fā)現(xiàn):屬性詞往往和情感詞伴隨出現(xiàn),原因是用戶通常會在描述屬性時表達(dá)情感,屬性是情感表達(dá)的對象。還發(fā)現(xiàn):屬性詞和專用情感詞基本都是名詞或形容詞(形謂詞)。

算法流程圖如下:

評論數(shù)據(jù)如下:

代碼如下:

#encoding=utf-8  ############################# # # 功能:給定一些中文的產(chǎn)品評論,希望從中找到評價對象及評價詞。 # # @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] == "標(biāo)點":              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() 

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 兴山县| 克拉玛依市| 防城港市| 普兰店市| 景洪市| 揭西县| 盘锦市| 灵武市| 安阳县| 夏邑县| 九寨沟县| 铁力市| 晋城| 平武县| 马公市| 永胜县| 柘城县| 淮滨县| 平罗县| 肇东市| 外汇| 钟山县| 抚顺县| 商南县| 安新县| 义马市| 碌曲县| 乌拉特中旗| 堆龙德庆县| 若尔盖县| 遵义县| 寻乌县| 紫阳县| 巫溪县| 黄石市| 洪洞县| 湖南省| 惠水县| 浦县| 田林县| 遂平县|