基于代碼結(jié)構(gòu)知識的軟件文檔語義搜索方法
發(fā)布時(shí)間:2021-01-09 22:00
自然語言文本形式的文檔是軟件項(xiàng)目的重要組成部分.如何幫助開發(fā)者在大量文檔中進(jìn)行高效、準(zhǔn)確的信息定位,是軟件復(fù)用領(lǐng)域中的一個(gè)重要研究問題.提出了一種基于代碼結(jié)構(gòu)知識的軟件文檔語義搜索方法.該方法從軟件項(xiàng)目的源代碼中解析出代碼結(jié)構(gòu)圖,并以此作為領(lǐng)域特定的知識來幫助機(jī)器理解自然語言文本的語義.這一語義信息與信息檢索技術(shù)相結(jié)合,從而實(shí)現(xiàn)了對軟件文檔的語義檢索.在StackOverflow問答文檔數(shù)據(jù)集上的實(shí)驗(yàn)表明,與多種文本檢索方法相比,該方法在平均準(zhǔn)確率(meanaverageprecision,簡稱MAP)上可以取得至少13.77%的提升.
【文章來源】:軟件學(xué)報(bào). 2019,30(12)北大核心
【文章頁數(shù)】:16 頁
【參考文獻(xiàn)】:
期刊論文
[1]軟件復(fù)用與軟件構(gòu)件技術(shù)[J]. 楊芙清,梅宏,李克勤. 電子學(xué)報(bào). 1999(02)
本文編號:2967476
【文章來源】:軟件學(xué)報(bào). 2019,30(12)北大核心
【文章頁數(shù)】:16 頁
【參考文獻(xiàn)】:
期刊論文
[1]軟件復(fù)用與軟件構(gòu)件技術(shù)[J]. 楊芙清,梅宏,李克勤. 電子學(xué)報(bào). 1999(02)
本文編號:2967476
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/2967476.html
最近更新
教材專著