文本分析資源與任務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-08-19 14:43
【摘要】:隨著因特網(wǎng)的普及,各行業(yè)企業(yè)信息化程度的提高,非結(jié)構(gòu)化的數(shù)據(jù)資源量呈指數(shù)上升態(tài)勢(shì)。全球海量的數(shù)據(jù)資源混雜在一起,使得真正有用的信息被埋沒。用戶需要一個(gè)簡單便捷的工具從大規(guī)模的數(shù)據(jù)資源中提取符合自身需求的數(shù)據(jù)。而具有廣闊應(yīng)用前景的文本分析技術(shù)正好可以解決這一問題。文本分析是以非結(jié)構(gòu)化或半結(jié)構(gòu)化的海量數(shù)據(jù)資源為目標(biāo),將文本轉(zhuǎn)化成方便計(jì)算機(jī)處理的形式,再從中總結(jié)重要的規(guī)律并以便于用戶理解接收的形式輸出。文本分析資源與任務(wù)管理系統(tǒng)采用Spring-boot框架、Eclipse開發(fā)平臺(tái)、MySQL數(shù)據(jù)庫和Redis數(shù)據(jù)庫進(jìn)行開發(fā)。本系統(tǒng)主要包含了資源管理子系統(tǒng)和文本處理子系統(tǒng),并將其細(xì)化分為分類規(guī)則管理模塊、詞庫管理模塊、數(shù)據(jù)源管理模塊、策略管理模塊、自動(dòng)分詞模塊、摘要關(guān)鍵詞模塊、實(shí)體抽取模塊、文本分類模塊、文本聚類模塊、拼音標(biāo)注模塊、繁簡轉(zhuǎn)換模塊等。本人主要負(fù)責(zé)設(shè)計(jì)實(shí)現(xiàn)資源管理部分的相關(guān)模塊,可以實(shí)現(xiàn)大批量快速地處理文本,對(duì)其中的關(guān)鍵信息加以提煉,以可視化的數(shù)據(jù)形態(tài)向人們展現(xiàn)數(shù)據(jù)之間的關(guān)聯(lián)性,亦可通過對(duì)詞庫、規(guī)則、數(shù)據(jù)源的管理與優(yōu)化實(shí)現(xiàn)文本處理的個(gè)性化定制。通過這個(gè)系統(tǒng),用戶可以在某一特定領(lǐng)域?qū)ξ谋具M(jìn)行更精細(xì)的大批量處理,對(duì)其中的關(guān)鍵信息加以提煉,提高了工作效率。本系統(tǒng)可以應(yīng)用于通信、科技、媒體、電商等行業(yè)的用戶需求分析和數(shù)據(jù)分析。通過對(duì)用戶評(píng)價(jià)、用戶反饋問題的語義分析,提取關(guān)鍵詞,發(fā)現(xiàn)用戶集中的問題,進(jìn)而改善服務(wù),或者從中抓取用戶需求,發(fā)掘新的機(jī)會(huì)。目前,該產(chǎn)品已投入使用,總體達(dá)到了預(yù)期目標(biāo)。本人負(fù)責(zé)設(shè)計(jì)實(shí)現(xiàn)的各個(gè)模塊運(yùn)行正常,可以滿足用戶的基本需求,并且各模塊均具有很強(qiáng)的可拓展性,有助于后期系統(tǒng)優(yōu)化和拓展。
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP311.52
【圖文】:
DicManagementController是詞庫管理的控制類,它將根據(jù)頁面發(fā)出的請(qǐng)求調(diào)逡逑用業(yè)務(wù)類,DictionaryMannageServicelmpl是詞庫管理的業(yè)務(wù)類,實(shí)現(xiàn)了逡逑IDictionaryMannagementService接口,可以實(shí)現(xiàn)查詢?cè)~庫、詞數(shù)據(jù),編輯詞庫、詞逡逑數(shù)據(jù),添加詞庫、詞數(shù)據(jù)和刪除詞庫、詞數(shù)據(jù)等業(yè)務(wù)。逡逑FunctionDictRepository,Dictionary邋Repository邋和邋wordRepository邋類分別用來訪問詞逡逑庫、詞和詞庫依賴功能相應(yīng)數(shù)據(jù)庫表,它們繼承自jpa類,用于實(shí)現(xiàn)復(fù)雜的查詢。逡逑Word和Dictionary是詞和詞庫的數(shù)據(jù)庫實(shí)體類,用來實(shí)現(xiàn)系統(tǒng)對(duì)實(shí)體對(duì)象的數(shù)據(jù)逡逑操作。逡逑49逡逑
1)對(duì)詞庫和詞的基礎(chǔ)操作逡逑用戶可以選擇一個(gè)需要進(jìn)行操作的詞庫進(jìn)行詞庫的增刪查改操作,用來滿足逡逑對(duì)詞庫的具體需求(同理,對(duì)詞本身的操作也是如此)。圖5-3為添加詞庫功能的逡逑時(shí)序圖:逡逑¥邋rIr^逡逑/邋\邐詞庫管理頁面邋DicManagementController邐D'ctionaiyManagment邐DictionaryRepository邐Dictionary逡逑用戶邐Servicdmpl逡逑i邐j邐|邐I邐j逡逑進(jìn)入詞庫管理頁面I逡逑rn邐I邐i逡逑選擇添加詞庫逡逑I—■邐邐h*-逡逑dicAdd0逡逑邐邐1 ̄T-n邐—邐1邐i邐逡逑 ̄;邐Alt邋J邐AddDicticmaryO邐\__逡逑_r邐1邋findByQwnerldAndNamcQ逡逑[existedDict!邋null]邐I—. ̄l"逡逑it邐添加失敗逡逑r^n.邐添加失畋邋邐-----邐h-l逡逑[else]邐邐AddDictionaryO邐findByOwnerldAndNamdQ逡逑,...rh,邋添加成功廠邐鹿加瑰S——逡逑!邐<-邐生峽邋<邐…?……L/邐V逡逑邐=f邐1__逡逑rH返回用戶頁面…邐I逡逑?邐邐J邋__邋!逡逑圖5-3詞庫添加時(shí)序圖逡逑Figure邋5-3邋Sequence邋Diagram邋of邋Thesaurus邋Addition逡逑當(dāng)用戶使用詞庫管理功能時(shí),首先會(huì)調(diào)用listDictsO方法,對(duì)所有詞庫進(jìn)行分逡逑頁查詢
3)增加詞界面逡逑輸入正確用戶名密碼后點(diǎn)擊詞庫管理按鈕進(jìn)入詞庫管理主界面,再選擇要操逡逑作的詞庫進(jìn)入詞庫詳細(xì)信息界面。點(diǎn)擊添加詞按鈕彈出彈框,輸入需要添加的詞逡逑名,選擇正確的詞性,最后加入合適的詞頻,點(diǎn)擊確認(rèn)鍵就可以成功添加詞了。逡逑由于篇幅限制添加成功界面將不再進(jìn)行展示。詞添加界面如圖5-6所示:逡逑}犲危義希�?taa邋i遛熛传ia辶x希靛危校峰濉ⅲ俊板五危睿�,,OX�,n,邋.}礤�?邋,邋OX澹睿睿蓿潁潁蓿潁潁停潁幔危В�? ̄邋.邋?辶x希使堂疲唬椋櫻咤危劐澹穡坼義縣�;K|褐蠽錚義希掊危澹礤澹宕拭疲哄偉<板義希哄蚊叔
本文編號(hào):2797213
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP311.52
【圖文】:
DicManagementController是詞庫管理的控制類,它將根據(jù)頁面發(fā)出的請(qǐng)求調(diào)逡逑用業(yè)務(wù)類,DictionaryMannageServicelmpl是詞庫管理的業(yè)務(wù)類,實(shí)現(xiàn)了逡逑IDictionaryMannagementService接口,可以實(shí)現(xiàn)查詢?cè)~庫、詞數(shù)據(jù),編輯詞庫、詞逡逑數(shù)據(jù),添加詞庫、詞數(shù)據(jù)和刪除詞庫、詞數(shù)據(jù)等業(yè)務(wù)。逡逑FunctionDictRepository,Dictionary邋Repository邋和邋wordRepository邋類分別用來訪問詞逡逑庫、詞和詞庫依賴功能相應(yīng)數(shù)據(jù)庫表,它們繼承自jpa類,用于實(shí)現(xiàn)復(fù)雜的查詢。逡逑Word和Dictionary是詞和詞庫的數(shù)據(jù)庫實(shí)體類,用來實(shí)現(xiàn)系統(tǒng)對(duì)實(shí)體對(duì)象的數(shù)據(jù)逡逑操作。逡逑49逡逑
1)對(duì)詞庫和詞的基礎(chǔ)操作逡逑用戶可以選擇一個(gè)需要進(jìn)行操作的詞庫進(jìn)行詞庫的增刪查改操作,用來滿足逡逑對(duì)詞庫的具體需求(同理,對(duì)詞本身的操作也是如此)。圖5-3為添加詞庫功能的逡逑時(shí)序圖:逡逑¥邋rIr^逡逑/邋\邐詞庫管理頁面邋DicManagementController邐D'ctionaiyManagment邐DictionaryRepository邐Dictionary逡逑用戶邐Servicdmpl逡逑i邐j邐|邐I邐j逡逑進(jìn)入詞庫管理頁面I逡逑rn邐I邐i逡逑選擇添加詞庫逡逑I—■邐邐h*-逡逑dicAdd0逡逑邐邐1 ̄T-n邐—邐1邐i邐逡逑 ̄;邐Alt邋J邐AddDicticmaryO邐\__逡逑_r邐1邋findByQwnerldAndNamcQ逡逑[existedDict!邋null]邐I—. ̄l"逡逑it邐添加失敗逡逑r^n.邐添加失畋邋邐-----邐h-l逡逑[else]邐邐AddDictionaryO邐findByOwnerldAndNamdQ逡逑,...rh,邋添加成功廠邐鹿加瑰S——逡逑!邐<-邐生峽邋<邐…?……L/邐V逡逑邐=f邐1__逡逑rH返回用戶頁面…邐I逡逑?邐邐J邋__邋!逡逑圖5-3詞庫添加時(shí)序圖逡逑Figure邋5-3邋Sequence邋Diagram邋of邋Thesaurus邋Addition逡逑當(dāng)用戶使用詞庫管理功能時(shí),首先會(huì)調(diào)用listDictsO方法,對(duì)所有詞庫進(jìn)行分逡逑頁查詢
3)增加詞界面逡逑輸入正確用戶名密碼后點(diǎn)擊詞庫管理按鈕進(jìn)入詞庫管理主界面,再選擇要操逡逑作的詞庫進(jìn)入詞庫詳細(xì)信息界面。點(diǎn)擊添加詞按鈕彈出彈框,輸入需要添加的詞逡逑名,選擇正確的詞性,最后加入合適的詞頻,點(diǎn)擊確認(rèn)鍵就可以成功添加詞了。逡逑由于篇幅限制添加成功界面將不再進(jìn)行展示。詞添加界面如圖5-6所示:逡逑}犲危義希�?taa邋i遛熛传ia辶x希靛危校峰濉ⅲ俊板五危睿�,,OX�,n,邋.}礤�?邋,邋OX澹睿睿蓿潁潁蓿潁潁停潁幔危В�? ̄邋.邋?辶x希使堂疲唬椋櫻咤危劐澹穡坼義縣�;K|褐蠽錚義希掊危澹礤澹宕拭疲哄偉<板義希哄蚊叔
本文編號(hào):2797213
本文鏈接:http://sikaile.net/guanlilunwen/yunyingzuzhiguanlilunwen/2797213.html
最近更新
教材專著