本發(fā)明公開了一種基于Lucene的強(qiáng)化學(xué)習(xí)代碼檢索模型,包括以下步驟:1)分析代碼文檔并提取代碼文檔特征。2)使用Lucene為代碼文檔特征生成索引文件。3)通過比較當(dāng)前查詢和先前查詢來獲得查詢重構(gòu)。4)相似度計(jì)算組件根據(jù)代碼文檔特征和查詢重構(gòu)計(jì)算特征分?jǐn)?shù),并從用戶反饋中提取用戶滿意度。5)采用MDP來根據(jù)查詢公式和用戶滿意度計(jì)算特征權(quán)重。6)通過其特征得分和特征權(quán)重的內(nèi)積來計(jì)算與每個(gè)代碼文檔之間的相關(guān)性得分,返回結(jié)果。用戶滿意則流程結(jié)束,否則返回步驟4。本發(fā)明基于Lucene的強(qiáng)化學(xué)習(xí)代碼檢索模型,通過獲取隱式的用戶滿意度反饋?zhàn)鳛榕琶莫?jiǎng)勵(lì),動(dòng)態(tài)調(diào)整特征權(quán)重,幫助用戶獲取更精確的查詢。
聲明:
“基于Lucene的強(qiáng)化學(xué)習(xí)代碼檢索模型” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)