System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及智能問答,尤其涉及一種面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng)。
技術(shù)介紹
1、隨著人工智能技術(shù)的發(fā)展,人類與智能系統(tǒng)交互的技術(shù)不斷完善,相關(guān)智能應(yīng)用迅速發(fā)展。智能問答系統(tǒng)是人工智能領(lǐng)域中的一大研究熱點,在醫(yī)療領(lǐng)域的應(yīng)用越來越受到關(guān)注,在節(jié)約人力資源,提高信息處理的效率,降低網(wǎng)站運行成本方面起著積極作用。智能問答系統(tǒng)是自然語言處理領(lǐng)域的一個重要的方向,旨在讓用戶直接用自然語言提問并獲得答案。由于自然語言的復(fù)雜性,想要計算機能夠正確理解人類語言十分困難,尤其是面對一些具有大量專業(yè)術(shù)語的特殊領(lǐng)域,智能問答系統(tǒng)的應(yīng)用效果尚遠不能滿足用戶的需求。
2、對于智能問答系統(tǒng),根據(jù)問題來匹配到對應(yīng)的答案是必不可少的一個環(huán)節(jié)。智能問答系統(tǒng)中的文本信息匹配指是將預(yù)先定義好的問題和對應(yīng)的答案錄入到數(shù)據(jù)庫中,再根據(jù)用戶提出的問題,對數(shù)據(jù)庫中的問題進行檢索,最后將相似度最高的問題所對應(yīng)的答案提取出來反饋給用戶。然而,傳統(tǒng)方式通常是在知識數(shù)據(jù)庫中進行模糊查詢,在查詢結(jié)果中挑選到與用戶問題描述關(guān)鍵字匹配最多的作為目標(biāo),這樣的匹配方式容易導(dǎo)致用戶問題沒被正確理解從而返回錯誤答案的情況。而現(xiàn)有知識數(shù)據(jù)庫依賴于單一數(shù)據(jù)源和專家知識,沒有充分利用多源的大數(shù)據(jù)資源,容易導(dǎo)致用戶問題的范圍較小或沒被正確理解從而返回錯誤答案的情況。
3、中國專利公開號cn112749265a公開了一種基于多信息源的智能問答系統(tǒng),所述系統(tǒng)具體包括基于知識庫的問答模塊kbqa、基于文檔集的問答模塊dbqa、基于常問問題集的問答模塊quessimqa、第三方api
4、由此可見,該專利技術(shù)提供的基于多信息源的智能問答系統(tǒng)存在以下問題:面對多源數(shù)據(jù)通過建立不同的問答模塊,對每一回答模塊輸出的答案進行打分以確定用戶問題的回答,會增加智能問答系統(tǒng)的數(shù)據(jù)處理量,計算成本增加,并降低回復(fù)效率,影響用戶體驗。
技術(shù)實現(xiàn)思路
1、為此,本專利技術(shù)提供一種面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),用以克服現(xiàn)有技術(shù)面對多源數(shù)據(jù)智能問答系統(tǒng)數(shù)據(jù)處理量過大,效率不高的問題。
2、為實現(xiàn)上述目的,本專利技術(shù)提供一種面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),包括:
3、數(shù)據(jù)源融合模塊,其用以獲取若干數(shù)據(jù)源的數(shù)據(jù),根據(jù)各數(shù)據(jù)源中數(shù)據(jù)的數(shù)據(jù)類型進行分類生成若干目標(biāo)數(shù)據(jù)集,并確定各目標(biāo)數(shù)據(jù)集對應(yīng)的關(guān)鍵詞索引集、模糊詞索引集以及模糊詞與關(guān)鍵詞的指向向量集;每一目標(biāo)數(shù)據(jù)集具有對應(yīng)的答案語料;
4、數(shù)據(jù)集匹配模塊,其與所述數(shù)據(jù)源融合模塊相連,用以根據(jù)用戶問題確定問題關(guān)鍵詞,根據(jù)所述問題關(guān)鍵詞與各所述關(guān)鍵詞索引集的關(guān)系確定模糊關(guān)鍵詞,根據(jù)所述模糊關(guān)鍵詞的屬性確定中間答案的檢索方式,包括基于所述模糊詞索引集確定中間答案和基于所述指向向量集確定中間答案;
5、以及,基于獲取的中間答案、問題關(guān)鍵詞確定用戶答案對應(yīng)的目標(biāo)數(shù)據(jù)集;其中,將獲取的中間答案作為關(guān)鍵詞替換模糊關(guān)鍵詞形成新的問題關(guān)鍵詞;
6、智能問答模塊,其分別與所述數(shù)據(jù)源融合模塊和所述數(shù)據(jù)集匹配模塊相連,用以根據(jù)用戶問題確定用戶答案關(guān)鍵詞,基于所述用戶答案對應(yīng)的目標(biāo)數(shù)據(jù)集確定答案語料,以及根據(jù)答案語料及預(yù)設(shè)輸出模型輸出對應(yīng)的答案形式;
7、答案生成模塊,其與所述智能問答模塊相連,用以根據(jù)所述用戶答案關(guān)鍵詞以及所述答案形式輸出所述用戶問題對應(yīng)的用戶答案。
8、進一步地,所述數(shù)據(jù)源融合模塊,包括:
9、數(shù)據(jù)分類子模塊,其用以根據(jù)若干數(shù)據(jù)源中數(shù)據(jù)的數(shù)據(jù)類型進行分類,以得到若干初始數(shù)據(jù)集;每一所述初始數(shù)據(jù)集中數(shù)據(jù)的數(shù)據(jù)類型相同;
10、數(shù)據(jù)預(yù)處理子模塊,其與所述數(shù)據(jù)分類子模塊相連,用以對每一初始數(shù)據(jù)集中的數(shù)據(jù)進行數(shù)據(jù)預(yù)處理,以生成若干目標(biāo)數(shù)據(jù)集;
11、關(guān)鍵詞提取子模塊,其與所述數(shù)據(jù)預(yù)處理子模塊相連,用以提取各所述目標(biāo)數(shù)據(jù)集中每一數(shù)據(jù)的關(guān)鍵詞,以及基于各關(guān)鍵詞分析形成模糊詞,以得到各目標(biāo)數(shù)據(jù)集對應(yīng)的關(guān)鍵詞索引集和模糊詞索引集,并根據(jù)若干所述目標(biāo)數(shù)據(jù)集中每一數(shù)據(jù)的關(guān)鍵詞和模糊詞確定模糊詞與關(guān)鍵詞的指向向量集;所述模糊詞與關(guān)鍵詞具有上下位關(guān)系,每一模糊詞具有至少一個對應(yīng)的關(guān)鍵詞;
12、其中,若單個模糊詞對應(yīng)的關(guān)鍵詞均位于同一目標(biāo)數(shù)據(jù)集中,則將該模糊詞收集至該目標(biāo)數(shù)據(jù)集對應(yīng)的模糊詞索引集中,若單個模糊詞對應(yīng)的關(guān)鍵詞位于至少兩個目標(biāo)數(shù)據(jù)集中,則將該模糊詞收集至所述指向向量集中。
13、進一步地,所述數(shù)據(jù)集匹配模塊,包括:
14、問題關(guān)鍵詞確定子模塊,其與所述數(shù)據(jù)源融合模塊相連,用以根據(jù)用戶問題確定問題關(guān)鍵詞;所述問題關(guān)鍵詞至少存在一個;
15、模糊關(guān)鍵詞確定子模塊,其與所述問題關(guān)鍵詞確定子模塊相連,用以根據(jù)所述問題關(guān)鍵詞與各所述關(guān)鍵詞索引集的關(guān)系確定模糊關(guān)鍵詞;
16、其中,
17、在第一關(guān)系條件下,根據(jù)預(yù)設(shè)的關(guān)鍵詞模糊方式處理對應(yīng)的問題關(guān)鍵詞,以得到所述問題關(guān)鍵詞對應(yīng)的模糊關(guān)鍵詞;
18、在第二關(guān)系條件下,基于預(yù)設(shè)的模糊詞對照表根據(jù)所述用戶問題確定模糊關(guān)鍵詞;
19、中間答案確定子模塊,其與所述模糊關(guān)鍵詞確定子模塊相連,用以根據(jù)所述模糊關(guān)鍵詞的屬性確定中間答案的檢索方式,包括基于所述模糊詞索引集確定中間答案和基于所述指向向量集確定中間答案;
20、數(shù)據(jù)集匹配子模塊,其與所述中間答案確定子模塊相連,基于獲取的中間答案、問題關(guān)鍵詞確定用戶答案對應(yīng)的目標(biāo)數(shù)據(jù)集。
21、進一步地,所述第一關(guān)系條件為存在至少一個所述問題關(guān)鍵詞在各所述關(guān)鍵詞索引集中出現(xiàn)次數(shù)均為0。
22、進一步地,所述第二關(guān)系條件為各所述問題關(guān)鍵詞在各所述關(guān)鍵詞索引集出現(xiàn)次數(shù)均不為0,并且各所述問題關(guān)鍵詞不存在對應(yīng)至同一個的目標(biāo)數(shù)據(jù)集。
23、進一步地,所述根據(jù)所述模糊關(guān)鍵詞的屬性確定中間答案的檢索方式,包括:
24、若所述模糊關(guān)鍵詞為預(yù)設(shè)第一屬性,則基于所述模糊詞索引集確定中間答案;
25、若所述模糊關(guān)鍵詞為預(yù)設(shè)第二屬性,則基于所述指向向量集確定中間答案。
26、進一步地,所述基于所述模糊詞索引集確定中間答案,包括:基于所述模糊詞索引集根據(jù)所述模糊關(guān)鍵詞確定對應(yīng)的目標(biāo)數(shù)據(jù)集,根據(jù)所述目標(biāo)數(shù)據(jù)集中對應(yīng)的數(shù)據(jù)生成中間答案。
27、進一步地,所述基于所述指向向量集確定中間答案,包括:基于所述模糊詞與關(guān)鍵詞的指向向量集確定模糊關(guān)鍵詞的下位關(guān)鍵詞,并根據(jù)下位關(guān)鍵詞確定中間答案所在的目標(biāo)數(shù)據(jù)集,以及根據(jù)所述目標(biāo)數(shù)據(jù)集中對應(yīng)的數(shù)據(jù)生成中間答案。
28、進一步地,所述智能問答模塊,包括:
29、用戶答案關(guān)鍵詞確定子模塊,其用以基于預(yù)設(shè)的答案關(guān)鍵詞對照表根據(jù)用戶問題確定用戶答案關(guān)本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述數(shù)據(jù)源融合模塊,包括:
3.根據(jù)權(quán)利要求2所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述數(shù)據(jù)集匹配模塊,包括:
4.根據(jù)權(quán)利要求3所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述第一關(guān)系條件為存在至少一個所述問題關(guān)鍵詞在各所述關(guān)鍵詞索引集中出現(xiàn)次數(shù)均為0。
5.根據(jù)權(quán)利要求4所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述第二關(guān)系條件為各所述問題關(guān)鍵詞在各所述關(guān)鍵詞索引集出現(xiàn)次數(shù)均不為0,并且各所述問題關(guān)鍵詞不存在對應(yīng)至同一個的目標(biāo)數(shù)據(jù)集。
6.根據(jù)權(quán)利要求5所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述根據(jù)所述模糊關(guān)鍵詞的屬性確定中間答案的檢索方式,包括:
7.根據(jù)權(quán)利要求6所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述基于所述模糊詞索引集確定中間答案,包括:基于所述模糊詞索引集根據(jù)所述模糊關(guān)鍵詞確定對應(yīng)的目標(biāo)數(shù)據(jù)集,根據(jù)所述目
8.根據(jù)權(quán)利要求7所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述基于所述指向向量集確定中間答案,包括:基于所述模糊詞與關(guān)鍵詞的指向向量集確定模糊關(guān)鍵詞的下位關(guān)鍵詞,并根據(jù)下位關(guān)鍵詞確定中間答案所在的目標(biāo)數(shù)據(jù)集,以及根據(jù)所述目標(biāo)數(shù)據(jù)集中對應(yīng)的數(shù)據(jù)生成中間答案。
9.根據(jù)權(quán)利要求8所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述智能問答模塊,包括:
10.根據(jù)權(quán)利要求9所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述答案生成模塊,包括:
...【技術(shù)特征摘要】
1.一種面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述數(shù)據(jù)源融合模塊,包括:
3.根據(jù)權(quán)利要求2所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述數(shù)據(jù)集匹配模塊,包括:
4.根據(jù)權(quán)利要求3所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述第一關(guān)系條件為存在至少一個所述問題關(guān)鍵詞在各所述關(guān)鍵詞索引集中出現(xiàn)次數(shù)均為0。
5.根據(jù)權(quán)利要求4所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述第二關(guān)系條件為各所述問題關(guān)鍵詞在各所述關(guān)鍵詞索引集出現(xiàn)次數(shù)均不為0,并且各所述問題關(guān)鍵詞不存在對應(yīng)至同一個的目標(biāo)數(shù)據(jù)集。
6.根據(jù)權(quán)利要求5所述的面向多源醫(yī)院數(shù)據(jù)庫的智能問答系統(tǒng),其特征在于,所述根據(jù)所述模糊關(guān)鍵詞的屬...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:薛林桐,楊紹杰,陸鵬,
申請(專利權(quán))人:北京法伯宏業(yè)科技發(fā)展有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。