System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及數(shù)據(jù)處理,具體涉及一種問(wèn)答對(duì)生成方法、裝置及電子設(shè)備。
技術(shù)介紹
1、自動(dòng)問(wèn)答系統(tǒng)是一種計(jì)算機(jī)程序或系統(tǒng),旨在自動(dòng)回答用戶提出的自然語(yǔ)言問(wèn)題,自動(dòng)問(wèn)答系統(tǒng)的目標(biāo)是模擬人類的問(wèn)題回答過(guò)程,使計(jì)算機(jī)能夠以自然而流暢的方式與用戶進(jìn)行交互。在網(wǎng)站、應(yīng)用程序或社交媒體上,自動(dòng)問(wèn)答系統(tǒng)可以用于回答用戶的常見(jiàn)問(wèn)題,提供實(shí)時(shí)幫助和支持。自動(dòng)問(wèn)答系統(tǒng)還可以用于幫助查詢知識(shí)庫(kù)中的信息,例如產(chǎn)品文檔、技術(shù)手冊(cè)等。
2、然而,傳統(tǒng)方法中主要基于文本的輸入和輸出,當(dāng)輸出的問(wèn)題需要以圖片進(jìn)行展示時(shí),單純的文本展示存在展示不直觀的問(wèn)題。
3、因此,亟需一種問(wèn)答對(duì)生成方法、裝置及電子設(shè)備。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┝艘环N問(wèn)答對(duì)生成方法、裝置及電子設(shè)備,解決了傳統(tǒng)方法中問(wèn)答對(duì)的展示過(guò)程中,無(wú)法展示圖片而導(dǎo)致問(wèn)答對(duì)的回答答案不直觀的問(wèn)題。
2、本申請(qǐng)第一方面提供了一種問(wèn)答對(duì)生成方法,該方法包括:獲取用戶輸入的問(wèn)題;對(duì)問(wèn)題進(jìn)行數(shù)據(jù)處理,得到問(wèn)題對(duì)應(yīng)的關(guān)鍵詞;將關(guān)鍵詞輸入至知識(shí)庫(kù),匹配得到關(guān)鍵詞對(duì)應(yīng)的文本和文本對(duì)應(yīng)的圖片,知識(shí)庫(kù)中包括關(guān)鍵詞與文本之間的對(duì)應(yīng)關(guān)系、文本與圖片鏈接的對(duì)應(yīng)關(guān)系以及圖片鏈接與圖片的對(duì)應(yīng)關(guān)系;將關(guān)鍵詞對(duì)應(yīng)的文本和文本對(duì)應(yīng)的圖片以json格式進(jìn)行輸出,得到第一問(wèn)答對(duì),第一問(wèn)答對(duì)由用戶輸入的問(wèn)題與用戶輸入的問(wèn)題對(duì)應(yīng)的答案組成,用戶輸入的問(wèn)題對(duì)應(yīng)的答案包括文本與文本對(duì)應(yīng)的圖片。
3、通過(guò)上述技術(shù)方案,自動(dòng)處理用戶輸入的問(wèn)題并從知識(shí)庫(kù)中檢索相關(guān)信
4、可選地,獲取用戶輸入的問(wèn)題之前,方法還包括:在預(yù)設(shè)第一時(shí)間段內(nèi)定時(shí)收集文本信息,文本信息包括文本和文本所對(duì)應(yīng)的圖片;對(duì)文本進(jìn)行檢索詞提取,得到檢索詞;采用第一數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)檢索詞和文本,第一數(shù)據(jù)結(jié)構(gòu)為文本數(shù)據(jù)庫(kù),文本數(shù)據(jù)庫(kù)包括檢索詞與文本的對(duì)應(yīng)關(guān)系、文本與圖片鏈接之間的對(duì)應(yīng)關(guān)系;采用第二數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)文本對(duì)應(yīng)的圖片,第二數(shù)據(jù)結(jié)構(gòu)為圖片數(shù)據(jù)庫(kù),圖片數(shù)據(jù)庫(kù)包括圖片鏈接與圖片之間的對(duì)應(yīng)關(guān)系;將文本數(shù)據(jù)庫(kù)與圖片數(shù)據(jù)庫(kù)保存至知識(shí)庫(kù)中。
5、通過(guò)采用上述技術(shù)方案,在預(yù)設(shè)第一時(shí)間段內(nèi)定時(shí)收集文本信息和相關(guān)圖片,可以確保知識(shí)庫(kù)中的數(shù)據(jù)及時(shí)更新;有助于跟蹤和捕獲最新的信息和圖片。引入第一和第二數(shù)據(jù)結(jié)構(gòu),分別用于存儲(chǔ)文本數(shù)據(jù)和圖片,有助于更有效地組織和檢索這些數(shù)據(jù)。文本數(shù)據(jù)庫(kù)和圖片數(shù)據(jù)庫(kù)分別管理文本和圖片鏈接之間的關(guān)系;通過(guò)文本數(shù)據(jù)庫(kù)和圖片數(shù)據(jù)庫(kù),可以實(shí)現(xiàn)多模態(tài)數(shù)據(jù)的存儲(chǔ)和檢索。將文本數(shù)據(jù)庫(kù)和圖片數(shù)據(jù)庫(kù)保存至知識(shí)庫(kù),知識(shí)庫(kù)中同時(shí)包含文本和圖片信息,從而提供更豐富和多樣化的答案;由于數(shù)據(jù)被分層存儲(chǔ),可以更高效地檢索文本和圖片信息,而不必在單一數(shù)據(jù)庫(kù)中搜索和匹配。
6、可選地,將關(guān)鍵詞輸入至知識(shí)庫(kù),匹配得到關(guān)鍵詞對(duì)應(yīng)的文本和文本對(duì)應(yīng)的圖片,具體包括:將關(guān)鍵詞與檢索詞進(jìn)行相似度判斷;若相似度大于預(yù)設(shè)相似度閾值,則為關(guān)鍵詞匹配檢索詞對(duì)應(yīng)的文本和文本對(duì)應(yīng)的圖片。
7、通過(guò)采用上述技術(shù)方案,預(yù)設(shè)相似度閾值可以用來(lái)過(guò)濾掉與關(guān)鍵詞不相關(guān)或相似度較低的檢索詞,從而提高了信息檢索的效率。通過(guò)相似度判斷,可以更精確地匹配關(guān)鍵詞與相關(guān)的檢索詞,從而獲得準(zhǔn)確的文本和圖片信息。
8、可選地,將關(guān)鍵詞對(duì)應(yīng)的文本和文本對(duì)應(yīng)的圖片以json格式進(jìn)行輸出,得到第一問(wèn)答對(duì),具體包括:基于第一問(wèn)答對(duì)的語(yǔ)義結(jié)構(gòu),對(duì)第一問(wèn)答對(duì)中的異常詞進(jìn)行修正,得到第二問(wèn)答對(duì);判斷第二問(wèn)答對(duì)是否符合問(wèn)答規(guī)則,問(wèn)答規(guī)則包括答案格式規(guī)則、拼寫(xiě)規(guī)則、內(nèi)容相關(guān)性規(guī)則以及風(fēng)格規(guī)則;若第二問(wèn)答對(duì)符合問(wèn)答規(guī)則,則將第二問(wèn)答對(duì)輸出。
9、通過(guò)采用上述技術(shù)方案,通過(guò)基于第一問(wèn)答對(duì)的語(yǔ)義結(jié)構(gòu)來(lái)檢測(cè)和修正異常詞匯,有助于消除潛在的歧義和模糊性,提高答案的質(zhì)量和準(zhǔn)確性。異常詞匯的修正有助于確保答案更清晰、更易理解;引入問(wèn)答規(guī)則,包括答案格式規(guī)則、拼寫(xiě)規(guī)則、內(nèi)容相關(guān)性規(guī)則以及風(fēng)格規(guī)則,可以確保生成的答案符合特定的標(biāo)準(zhǔn)和要求。這有助于提供一致性和質(zhì)量的答案。
10、可選地,若相似度大于預(yù)設(shè)相似度閾值,則為關(guān)鍵詞匹配檢索詞對(duì)應(yīng)的文本和文本對(duì)應(yīng)的圖片,具體包括:根據(jù)檢索詞,從知識(shí)庫(kù)中的文本數(shù)據(jù)庫(kù)檢索檢索詞對(duì)應(yīng)的文本和文本對(duì)應(yīng)的圖片鏈接;根據(jù)圖片鏈接從知識(shí)庫(kù)中的圖片數(shù)據(jù)庫(kù)獲取圖片鏈接對(duì)應(yīng)的圖片。
11、通過(guò)采用上述技術(shù)方案,通過(guò)檢索詞檢索知識(shí)庫(kù)中的文本數(shù)據(jù)庫(kù),找到與檢索詞對(duì)應(yīng)的文本,以及文本所對(duì)應(yīng)的圖片鏈接,再根據(jù)圖片鏈接檢索知識(shí)庫(kù)中的圖片數(shù)據(jù)庫(kù),找到與圖片鏈接對(duì)應(yīng)的圖片,最終將檢索到的文本和圖片打包成json格式,方便答案的傳輸和呈現(xiàn)。
12、可選地,若第二問(wèn)答對(duì)符合問(wèn)答規(guī)則,則將第二問(wèn)答對(duì)輸出之后,方法還包括:檢測(cè)第二問(wèn)答對(duì)中是否包含預(yù)設(shè)實(shí)體內(nèi)容,預(yù)設(shè)實(shí)體內(nèi)容包括人員、地名以及機(jī)構(gòu)名中的任意一個(gè);若第二問(wèn)答對(duì)中包含預(yù)設(shè)實(shí)體內(nèi)容,則將第二問(wèn)答對(duì)更新至知識(shí)庫(kù)中。
13、通過(guò)采用上述技術(shù)方案,識(shí)別和提取問(wèn)題和答案中的預(yù)設(shè)實(shí)體內(nèi)容,如人員、地名和機(jī)構(gòu)名。這有助于識(shí)別問(wèn)題和答案中的關(guān)鍵信息。如果第二問(wèn)答對(duì)中包含預(yù)設(shè)實(shí)體內(nèi)容,則將這些預(yù)設(shè)實(shí)體內(nèi)容信息添加到知識(shí)庫(kù)中。這樣,知識(shí)庫(kù)可以不斷擴(kuò)充和更新,以包含新的預(yù)設(shè)實(shí)體內(nèi)容信息。
14、可選地,若第二問(wèn)答對(duì)符合問(wèn)答規(guī)則,則將第二問(wèn)答對(duì)輸出之后,方法還包括:接收用戶針對(duì)第二問(wèn)答對(duì)的反饋信息;根據(jù)反饋信息對(duì)知識(shí)庫(kù)的問(wèn)答規(guī)則進(jìn)行調(diào)整。
15、通過(guò)采用上述技術(shù)方案,通過(guò)接收用戶反饋,可以了解到哪些答案符合用戶期望,哪些不符合。這有助于不斷改進(jìn)和優(yōu)化回答的質(zhì)量,使之更加準(zhǔn)確和有用。通過(guò)根據(jù)用戶反饋調(diào)整問(wèn)答規(guī)則,可以適應(yīng)不同用戶的需求和偏好。提高了生成問(wèn)答對(duì)的靈活性和適應(yīng)性,使其能夠滿足不同場(chǎng)景和用戶群體的需求。
16、在本申請(qǐng)的第二方面提供了一種問(wèn)答對(duì)生成裝置,該裝置為服務(wù)器,服務(wù)器包括:獲取模塊、處理模塊、輸入模塊以及輸出模塊;獲取模塊,用于獲取用戶輸入的問(wèn)題;處理模塊,用于對(duì)問(wèn)題進(jìn)行數(shù)據(jù)處理,得到問(wèn)題對(duì)應(yīng)的關(guān)鍵詞;輸入模塊,用于將關(guān)鍵詞輸入至知識(shí)庫(kù),匹配得到關(guān)鍵詞對(duì)應(yīng)的文本數(shù)據(jù),知識(shí)庫(kù)中包括關(guān)鍵詞與文本數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系;輸出模塊,用于將關(guān)鍵詞對(duì)應(yīng)的文本數(shù)據(jù)以json格式進(jìn)行輸出,得到第一問(wèn)答對(duì),第一問(wèn)答對(duì)由用戶輸入的問(wèn)題與用戶輸入的問(wèn)題對(duì)應(yīng)的答案組成,用戶輸入的問(wèn)題對(duì)應(yīng)的答案包括文本與圖片。
17、可選地,獲取模塊獲取用戶輸入的問(wèn)題之前,方法還包括:處理模塊在預(yù)設(shè)第一時(shí)間段內(nèi)定時(shí)收集文本信息,文本信息包括文本和文本所對(duì)應(yīng)的圖片;處理模塊對(duì)文本進(jìn)行檢索詞提取,得到檢索詞;處理模塊采用第一數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)檢索詞和文本,第一數(shù)據(jù)結(jié)構(gòu)為文本數(shù)據(jù)庫(kù),文本數(shù)據(jù)庫(kù)包括檢索詞與文本的對(duì)應(yīng)關(guān)系、文本與圖片鏈接之間的對(duì)應(yīng)關(guān)系;處理模塊采用第二數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)文本對(duì)應(yīng)的圖片,第二數(shù)據(jù)結(jié)構(gòu)為圖片數(shù)據(jù)庫(kù),圖片數(shù)據(jù)庫(kù)包括圖片鏈接與圖片之間的對(duì)應(yīng)關(guān)系;處理模塊將文本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種問(wèn)答對(duì)生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用戶輸入的問(wèn)題之前,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述關(guān)鍵詞輸入至知識(shí)庫(kù),匹配得到所述關(guān)鍵詞對(duì)應(yīng)的文本和所述文本對(duì)應(yīng)的圖片,具體包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述關(guān)鍵詞對(duì)應(yīng)的所述文本和所述文本對(duì)應(yīng)的圖片以JSON格式進(jìn)行輸出,得到第一問(wèn)答對(duì),具體包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述若所述相似度大于預(yù)設(shè)相似度閾值,則為所述關(guān)鍵詞匹配所述檢索詞對(duì)應(yīng)的文本和所述文本對(duì)應(yīng)的圖片,具體包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述若所述第二問(wèn)答對(duì)符合所述問(wèn)答規(guī)則,則將所述第二問(wèn)答對(duì)輸出之后,所述方法還包括:
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述若所述第二問(wèn)答對(duì)符合問(wèn)答規(guī)則,則將所述第二問(wèn)答對(duì)輸出之后,所述方法還包括:
8.一種問(wèn)答對(duì)生成裝置,其特征在于,該裝置為服務(wù)器,所述服務(wù)器包括:獲取模塊、處理模塊、輸入模
9.一種電子設(shè)備,其特征在于,包括處理器(301)、存儲(chǔ)器(305)、用戶接口(303)及網(wǎng)絡(luò)接口(304),所述存儲(chǔ)器(305)用于存儲(chǔ)指令,所述用戶接口(303)和網(wǎng)絡(luò)接口(304)用于給其他設(shè)備通信,所述處理器(301)用于執(zhí)行所述存儲(chǔ)器(305)中存儲(chǔ)的指令,以使所述電子設(shè)備(300)執(zhí)行如權(quán)利要求1-7任意一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有指令,當(dāng)所述指令被執(zhí)行時(shí),執(zhí)行如權(quán)利要求1-7任意一項(xiàng)所述的方法步驟。
...【技術(shù)特征摘要】
1.一種問(wèn)答對(duì)生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用戶輸入的問(wèn)題之前,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述關(guān)鍵詞輸入至知識(shí)庫(kù),匹配得到所述關(guān)鍵詞對(duì)應(yīng)的文本和所述文本對(duì)應(yīng)的圖片,具體包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述關(guān)鍵詞對(duì)應(yīng)的所述文本和所述文本對(duì)應(yīng)的圖片以json格式進(jìn)行輸出,得到第一問(wèn)答對(duì),具體包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述若所述相似度大于預(yù)設(shè)相似度閾值,則為所述關(guān)鍵詞匹配所述檢索詞對(duì)應(yīng)的文本和所述文本對(duì)應(yīng)的圖片,具體包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述若所述第二問(wèn)答對(duì)符合所述問(wèn)答規(guī)則,則將所述第二問(wèn)答對(duì)輸出之后,所述方法還包括:
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李小龍,徐懿,吳立楠,龍中武,彭偉,楊日權(quán),
申請(qǐng)(專利權(quán))人:北京智齒眾服技術(shù)咨詢有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。