本技術(shù)涉及智能咨詢的,尤其是涉及一種工程咨詢智能服務(wù)方法、設(shè)備、介質(zhì)和產(chǎn)品。
背景技術(shù):
1、工程招標(biāo)、工程造價等工程咨詢項目均是專業(yè)性比較強的咨詢項目,往往需要向?qū)I(yè)的工程咨詢企業(yè)進行咨詢。工程咨詢能夠提供全面、專業(yè)、可靠的技術(shù)支持和服務(wù),確保項目在設(shè)計、施工和運營過程中遵循相關(guān)標(biāo)準(zhǔn)和規(guī)范,從而保障工程的質(zhì)量和效益。
2、相關(guān)技術(shù)開發(fā)了工程咨詢平臺,通過只是存儲單元存儲知識,當(dāng)接收到用戶錄入的咨詢請求后,從存儲單元匹配出相應(yīng)的只是并反饋給用戶。但是其受限于存儲單元的規(guī)模和覆蓋范圍,不利于得到咨詢答案。
技術(shù)實現(xiàn)思路
1、本技術(shù)目的是提供一種工程咨詢智能服務(wù)方法、設(shè)備、介質(zhì)和產(chǎn)品,能夠提高咨詢答案的準(zhǔn)確性。
2、第一方面,提供了一種工程咨詢智能服務(wù)方法,包括:
3、獲取咨詢問題;
4、根據(jù)所述咨詢問題,從預(yù)設(shè)問題庫中匹配與咨詢問題對應(yīng)的相似問題,所述預(yù)設(shè)問題庫中存儲有預(yù)設(shè)咨詢庫中的多個問題;
5、若存在相似問題,則基于相似問題和所述預(yù)設(shè)咨詢庫,確定與所述相似問題對應(yīng)的第一答案,所述預(yù)設(shè)咨詢庫中存儲有多個問題對應(yīng)的答案;
6、若不存在相似問題,則基于所述咨詢問題、所述相似問題利用問答模型,生成第二答案,所述問答模型是基于多個工程咨詢問題和工程咨詢問題各自對應(yīng)的答案進行模型訓(xùn)練得到的;
7、將所述第一答案或所述第二答案反饋至用戶客戶端設(shè)備。
8、通過上述技術(shù)方案,在得到咨詢問題后,當(dāng)預(yù)設(shè)咨詢庫中存在和咨詢問題對應(yīng)的相似問題后,優(yōu)先從預(yù)設(shè)咨詢庫中匹配到第一答案,否則,通過問題模型結(jié)合咨詢問題和相似問題進行答案的預(yù)測,能提高咨詢的精準(zhǔn)度。
9、在一種可能的實現(xiàn)方式中,所述基于所述咨詢問題、所述相似問題利用問答模型,生成第二答案,包括:
10、基于所述咨詢問題以及所述相似問題,分別利用問答模型,生成所述咨詢問題對應(yīng)的初始第二答案和所述相似問題對應(yīng)的初始第二答案;
11、根據(jù)所述咨詢問題對應(yīng)的初始第二答案和所述相似問題對應(yīng)的初始第二答案,得到第二答案。
12、通過上述技術(shù)方案,通過咨詢問題和相似問題進行問答,以得到各自對應(yīng)的初始第二答案,然后綜合兩個初始第二答案進行相互驗證和補充,以得到第二答案,以為用戶提供高質(zhì)量的答案。
13、在一種可能的實現(xiàn)方式中,所述基于所述咨詢問題以及所述相似問題,分別利用問答模型,生成所述咨詢問題對應(yīng)的初始第二答案和所述相似問題對應(yīng)的初始第二答案,包括:
14、獲取在歷史時段內(nèi)的歷史咨詢問題,確定歷史咨詢問題和咨詢問題的關(guān)聯(lián)值;
15、基于關(guān)聯(lián)值大于預(yù)設(shè)關(guān)聯(lián)值閾值的目標(biāo)歷史咨詢問題構(gòu)建咨詢問題的背景信息;
16、基于背景信息和咨詢問題,調(diào)整咨詢問題;并基于調(diào)整后的咨詢問題利用問答模型,生成所述咨詢問題對應(yīng)的初始第二答案;
17、基于背景信息和咨詢問題,調(diào)整歷史咨詢問題;并基于調(diào)整后的歷史咨詢問題利用問答模型,生成所述歷史咨詢問題對應(yīng)的初始第二答案。
18、通過上述技術(shù)方案,根據(jù)背景信息和咨詢問題,優(yōu)化咨詢問題,重新組織語言或者調(diào)整表述方式,使得調(diào)整后的咨詢問題更加精準(zhǔn),便于問答模型更好的理解問題的意圖和背景,得到的初始第二答案更加精準(zhǔn)。
19、在一種可能的實現(xiàn)方式中,所述確定歷史咨詢問題和咨詢問題的關(guān)聯(lián)值,包括:
20、確定歷史咨詢問題的咨詢時間和咨詢問題的咨詢時間的時間差;
21、確定歷史咨詢問題和咨詢問題的第一相似度值;
22、確定歷史咨詢問題對應(yīng)的答案和咨詢問題對應(yīng)的答案的第二相似度值;
23、根據(jù)時間差、第一相似度值、第二相似度值、時間權(quán)重值、問題權(quán)重值和答案權(quán)重值,確定所述關(guān)聯(lián)值。
24、通過上述技術(shù)方案,基于時間差、問題之間的相似度值、問題答案之間的相似度值結(jié)合權(quán)重,綜合確定咨詢問題之間的關(guān)聯(lián)值,能夠使得關(guān)聯(lián)值更具參考意義。
25、在一種可能的實現(xiàn)方式中,所述根據(jù)時間差、第一相似度值、第二相似度值、時間權(quán)重值、問題權(quán)重值和答案權(quán)重值,確定所述關(guān)聯(lián)值,包括:
26、獲取初始時間權(quán)重值、初始問題權(quán)重值、初始答案權(quán)重值;
27、根據(jù)所述時間差,確定時間權(quán)重因子;
28、若所述第一相似度值大于預(yù)設(shè)相似度閾值或者第二相似度值大于預(yù)設(shè)相似度閾值,則調(diào)整所述初始時間權(quán)重值、所述初始問題權(quán)重值、所述初始答案權(quán)重值,得到所述時間權(quán)重值、所述問題權(quán)重值和所述答案權(quán)重值;否則,將所述初始時間權(quán)重值、所述初始問題權(quán)重值、所述初始答案權(quán)重值依次作為所述時間權(quán)重值、所述問題權(quán)重值和所述答案權(quán)重值;
29、根據(jù)所述時間權(quán)重因子、所述第一相似度值、所述第二相似度值、所述?時間權(quán)重值、所述問題權(quán)重值和所述答案權(quán)重值,確定所述關(guān)聯(lián)值。
30、通過上述技術(shù)方案,通過實際的相似度值的大小動態(tài)調(diào)整權(quán)重,以便于得到的關(guān)聯(lián)值更加精準(zhǔn)。
31、在一種可能的實現(xiàn)方式中,所述根據(jù)所述咨詢問題對應(yīng)的初始第二答案和所述相似問題對應(yīng)的初始第二答案,得到第二答案,包括:
32、確定所述咨詢問題對應(yīng)的初始第二答案和所述相似問題對應(yīng)的初始第二答案的第三相似度值;
33、若所述第三相似度值不大于預(yù)設(shè)相似度閾值,則將所述咨詢問題對應(yīng)的初始第二答案作為所述第二答案;
34、若所述第三相似度值大于預(yù)設(shè)相似度閾值,則確定所述相似問題對應(yīng)的初始第二答案中的與所述咨詢問題對應(yīng)的初始第二答案的相同或相似的目標(biāo)片段;
35、根據(jù)所述目標(biāo)片段和所述咨詢問題對應(yīng)的初始第二答案進行處理;
36、將處理后的所述咨詢問題對應(yīng)的初始第二答案,進行語句優(yōu)化,得到所述第二答案。
37、通過上述技術(shù)方案,當(dāng)咨詢問題和相似問題對應(yīng)的答案的相似度不大于預(yù)設(shè)相似度閾值時,表示兩者存在較大差異,此時可以將咨詢問題對應(yīng)的初始第二答案作為第二答案,以得到精準(zhǔn)的第二答案;當(dāng)咨詢問題和相似問題對應(yīng)的答案的相似度大于預(yù)設(shè)相似度閾值時,表示兩者的相似度較高,通過識別兩個答案之間的共同點得到目標(biāo)片段,進而基于目標(biāo)片段對咨詢問題對應(yīng)的初始第二答案進行處理,以優(yōu)化第二答案的邏輯,提高第二答案的質(zhì)量和準(zhǔn)確性。
38、在一種可能的實現(xiàn)方式中,所述獲取咨詢問題,包括:
39、獲取初始咨詢問題;
40、對所述初始咨詢問題利用預(yù)設(shè)敏感詞集進行敏感詞識別,得到若干敏感詞;
41、根據(jù)預(yù)設(shè)關(guān)聯(lián)敏感詞對集,對所述若干敏感詞進行篩選,得到目標(biāo)敏感詞;
42、根據(jù)所述目標(biāo)敏感詞對初始咨詢問題脫敏,獲得所述咨詢問題。
43、通過上述技術(shù)方案,通過設(shè)置預(yù)設(shè)敏感詞集篩選出初始咨詢問題中的敏感詞,然后通過預(yù)設(shè)關(guān)聯(lián)敏感詞對集二次篩選出敏感詞中的成對敏感詞,并進行脫敏處理,以提高敏感詞識別的準(zhǔn)確率,使得咨詢問題更加規(guī)范。
44、第二方面,提供了一種電子設(shè)備,該電子設(shè)備包括:
45、一個或多個處理器;
46、存儲器;
47、一個或多個應(yīng)用程序,其中一個或多個應(yīng)用程序被存儲在存儲器中并被配置為由一個或多個處理器執(zhí)行,一個或多個程序配置用于:執(zhí)行根據(jù)第一方面中任一可能的實現(xiàn)方式所示的工程咨詢智能服務(wù)方法對應(yīng)的操作。
48、第三方面,提供了一種計算機可讀存儲介質(zhì),存儲介質(zhì)存儲有至少一條指令、至少一段程序、代碼集或指令集,至少一條指令、至少一段程序、代碼集或指令集由處理器加載并執(zhí)行以實現(xiàn)如第一方面中任一可能的實現(xiàn)方式所示的工程咨詢智能服務(wù)方法。
49、第四方面,提供了一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面的任一項所述的工程咨詢智能服務(wù)方法的步驟。
50、綜上所述,本技術(shù)包括以下至少一種有益技術(shù)效果:
51、1.?在得到咨詢問題后,當(dāng)預(yù)設(shè)咨詢庫中存在和咨詢問題對應(yīng)的相似問題后,優(yōu)先從預(yù)設(shè)咨詢庫中匹配到第一答案,否則,通過問題模型結(jié)合咨詢問題和相似問題進行答案的預(yù)測,能提高咨詢的精準(zhǔn)度;
52、2.?通過設(shè)置預(yù)設(shè)敏感詞集篩選出初始咨詢問題中的敏感詞,然后通過預(yù)設(shè)關(guān)聯(lián)敏感詞對集二次篩選出敏感詞中的成對敏感詞,并進行脫敏處理,以提高敏感詞識別的準(zhǔn)確率,使得咨詢問題更加規(guī)范。