[發(fā)明專利]一種針對復雜用戶評論的代碼質(zhì)量屬性判斷方法有效
| 申請?zhí)枺?/td> | 202110060212.9 | 申請日: | 2021-01-18 |
| 公開(公告)號: | CN112698836B | 公開(公告)日: | 2022-05-17 |
| 發(fā)明(設計)人: | 姜瑛;徐海燕;李凌宇;湯守國 | 申請(專利權)人: | 昆明理工大學 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F40/117;G06F40/211;G06F40/242;G06F40/253;G06F40/284 |
| 代理公司: | 昆明人從眾知識產(chǎn)權代理有限公司 53204 | 代理人: | 陳波 |
| 地址: | 650093 云*** | 國省代碼: | 云南;53 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 復雜 用戶 評論 代碼 質(zhì)量 屬性 判斷 方法 | ||
1.一種針對復雜用戶評論的代碼質(zhì)量屬性判斷方法,其特征在于:所述方法步驟如下:
Step1、預處理復雜用戶評論:通過標點符號劃分復雜用戶評論,得到復雜用戶評論的分句;對分句進行分詞和詞性標注,以獲取每個分句的依存句法關系;基于獲取的分句依存句法關系,以分詞為頂點、分詞之間的依存句法關系為有向邊,構建依存句法關系有向圖,將依存句法關系有向圖添加到預處理結果列表;
Step2、抽取復雜用戶評論中的主題:根據(jù)Step1的預處理結果列表抽取分句中每個元素的主題,構建主題列表;
Step3、識別各主題對應的代碼質(zhì)量屬性:根據(jù)Step2的主題列表,應用代碼質(zhì)量屬性特征詞庫識別主題對應的代碼質(zhì)量屬性,構建代碼質(zhì)量屬性識別結果列表;
Step4、獲取各主題代碼質(zhì)量屬性表現(xiàn)與表現(xiàn)結果:根據(jù)Step3中各主題對應的代碼質(zhì)量屬性識別結果,針對同一代碼質(zhì)量屬性對應的多個主題,基于主題間是否具有因果關系獲取各主題對應的代碼質(zhì)量屬性的表現(xiàn)與表現(xiàn)結果,構建代碼質(zhì)量屬性相關信息獲取結果列表;其中,代碼質(zhì)量屬性表現(xiàn)表示用戶評論中代碼質(zhì)量屬性的具體體現(xiàn),代碼質(zhì)量屬性表現(xiàn)結果表示用戶評論同一種代碼質(zhì)量屬性表現(xiàn)所引發(fā)的結果;
Step5、分析復雜用戶評論中的代碼質(zhì)量屬性表現(xiàn)與表現(xiàn)結果,給出復雜用戶評論的代碼質(zhì)量屬性判斷結果:根據(jù)Step4中獲取的各主題代碼質(zhì)量屬性表現(xiàn)與表現(xiàn)結果進行分析,在復雜用戶評論中存在多個主題時,基于主題間關系,對同一代碼質(zhì)量屬性對應的多個相同主題應用同一主題處理規(guī)則進行處理;對處理相同主題后復雜用戶評論中的多個不同主題,應用不同主題處理規(guī)則進行處理,并根據(jù)處理結果給出復雜用戶評論的代碼質(zhì)量屬性的判斷結果。
2.根據(jù)權利要求1所述的針對復雜用戶評論的代碼質(zhì)量屬性判斷方法,其特征在于:還包括Step6:Step6、根據(jù)給出的復雜用戶評論代碼質(zhì)量屬性判斷結果擴充初始代碼質(zhì)量屬性特征詞庫:根據(jù)Step5給出的代碼質(zhì)量屬性判斷結果,分別獲取每種代碼質(zhì)量屬性表現(xiàn)、表現(xiàn)結果中的特征詞對,擴充到該代碼質(zhì)量屬性對應的特征詞庫中,用于復雜用戶評論的代碼質(zhì)量屬性判斷。
3.根據(jù)權利要求1或2所述的針對復雜用戶評論的代碼質(zhì)量屬性判斷方法,其特征在于:所述Step1具體如下:
Step1.1、輸入一條復雜用戶評論comment,按照標點符號劃分comment獲取comment的分句列表clause;初始化comment預處理結果列表clausePresultList=null,初始化d=1,執(zhí)行Step1.2;
Step1.2、判斷d是否小于等于分句列表clause中元素個數(shù),如果是對claused進行分詞與詞性標注,基于claused分詞與詞性獲取claused的依存句法關系dependencySyntacticd,執(zhí)行Step1.3,否則執(zhí)行Step2;其中,claused表示clause中第d個元素;
Step1.3、構建claused的依存句法關系有向圖dsDirectGd=(Vd,Ed),將dsDirectGd添加到clausePresultList,執(zhí)行Step1.4;其中,Vd={v1,v2,…,vm,…,vw}為頂點集合,vm=(wordm,posm),wordm為頂點vm對應的詞語,posm為詞語wordm的詞性,w為頂點總數(shù),Ed={e1,e2,…,en,…,ez}為有向邊集合,en=(vx,vy,relationn),relationn為有向邊en對應的依存句法關系,z為有向邊條數(shù),vx、vy分別表示頂點x、y,x=1,2,...w,y=1,2,...w;
Step1.4、d++,執(zhí)行Step1.2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于昆明理工大學,未經(jīng)昆明理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110060212.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





