国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 灌阳县| 鹤壁市| 环江| 河曲县| 五寨县| 青海省| 兰州市| 河东区| 凤阳县| 镇平县| 商水县| 南和县| 中宁县| 共和县| 江口县| 社旗县| 嘉义市| 上林县| 青州市| 赞皇县| 嘉祥县| 道孚县| 革吉县| 清徐县| 桦甸市| 额敏县| 新津县| 凤冈县| 武平县| 曲沃县| 宁强县| 尼勒克县| 壶关县| 静安区| 洛南县| 天津市| 龙门县| 中方县| 镇安县| 枣强县| 阳高县|