System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及智能咨詢的,尤其是涉及一種工程咨詢智能服務方法、設備、介質和產品。
技術介紹
1、工程招標、工程造價等工程咨詢項目均是專業性比較強的咨詢項目,往往需要向專業的工程咨詢企業進行咨詢。工程咨詢能夠提供全面、專業、可靠的技術支持和服務,確保項目在設計、施工和運營過程中遵循相關標準和規范,從而保障工程的質量和效益。
2、相關技術開發了工程咨詢平臺,通過只是存儲單元存儲知識,當接收到用戶錄入的咨詢請求后,從存儲單元匹配出相應的只是并反饋給用戶。但是其受限于存儲單元的規模和覆蓋范圍,不利于得到咨詢答案。
技術實現思路
1、本申請目的是提供一種工程咨詢智能服務方法、設備、介質和產品,能夠提高咨詢答案的準確性。
2、第一方面,提供了一種工程咨詢智能服務方法,包括:
3、獲取咨詢問題;
4、根據所述咨詢問題,從預設問題庫中匹配與咨詢問題對應的相似問題,所述預設問題庫中存儲有預設咨詢庫中的多個問題;
5、若存在相似問題,則基于相似問題和所述預設咨詢庫,確定與所述相似問題對應的第一答案,所述預設咨詢庫中存儲有多個問題對應的答案;
6、若不存在相似問題,則基于所述咨詢問題、所述相似問題利用問答模型,生成第二答案,所述問答模型是基于多個工程咨詢問題和工程咨詢問題各自對應的答案進行模型訓練得到的;
7、將所述第一答案或所述第二答案反饋至用戶客戶端設備。
8、通過上述技術方案,在得到咨詢問題后,當預設咨詢庫
9、在一種可能的實現方式中,所述基于所述咨詢問題、所述相似問題利用問答模型,生成第二答案,包括:
10、基于所述咨詢問題以及所述相似問題,分別利用問答模型,生成所述咨詢問題對應的初始第二答案和所述相似問題對應的初始第二答案;
11、根據所述咨詢問題對應的初始第二答案和所述相似問題對應的初始第二答案,得到第二答案。
12、通過上述技術方案,通過咨詢問題和相似問題進行問答,以得到各自對應的初始第二答案,然后綜合兩個初始第二答案進行相互驗證和補充,以得到第二答案,以為用戶提供高質量的答案。
13、在一種可能的實現方式中,所述基于所述咨詢問題以及所述相似問題,分別利用問答模型,生成所述咨詢問題對應的初始第二答案和所述相似問題對應的初始第二答案,包括:
14、獲取在歷史時段內的歷史咨詢問題,確定歷史咨詢問題和咨詢問題的關聯值;
15、基于關聯值大于預設關聯值閾值的目標歷史咨詢問題構建咨詢問題的背景信息;
16、基于背景信息和咨詢問題,調整咨詢問題;并基于調整后的咨詢問題利用問答模型,生成所述咨詢問題對應的初始第二答案;
17、基于背景信息和咨詢問題,調整歷史咨詢問題;并基于調整后的歷史咨詢問題利用問答模型,生成所述歷史咨詢問題對應的初始第二答案。
18、通過上述技術方案,根據背景信息和咨詢問題,優化咨詢問題,重新組織語言或者調整表述方式,使得調整后的咨詢問題更加精準,便于問答模型更好的理解問題的意圖和背景,得到的初始第二答案更加精準。
19、在一種可能的實現方式中,所述確定歷史咨詢問題和咨詢問題的關聯值,包括:
20、確定歷史咨詢問題的咨詢時間和咨詢問題的咨詢時間的時間差;
21、確定歷史咨詢問題和咨詢問題的第一相似度值;
22、確定歷史咨詢問題對應的答案和咨詢問題對應的答案的第二相似度值;
23、根據時間差、第一相似度值、第二相似度值、時間權重值、問題權重值和答案權重值,確定所述關聯值。
24、通過上述技術方案,基于時間差、問題之間的相似度值、問題答案之間的相似度值結合權重,綜合確定咨詢問題之間的關聯值,能夠使得關聯值更具參考意義。
25、在一種可能的實現方式中,所述根據時間差、第一相似度值、第二相似度值、時間權重值、問題權重值和答案權重值,確定所述關聯值,包括:
26、獲取初始時間權重值、初始問題權重值、初始答案權重值;
27、根據所述時間差,確定時間權重因子;
28、若所述第一相似度值大于預設相似度閾值或者第二相似度值大于預設相似度閾值,則調整所述初始時間權重值、所述初始問題權重值、所述初始答案權重值,得到所述時間權重值、所述問題權重值和所述答案權重值;否則,將所述初始時間權重值、所述初始問題權重值、所述初始答案權重值依次作為所述時間權重值、所述問題權重值和所述答案權重值;
29、根據所述時間權重因子、所述第一相似度值、所述第二相似度值、所述?時間權重值、所述問題權重值和所述答案權重值,確定所述關聯值。
30、通過上述技術方案,通過實際的相似度值的大小動態調整權重,以便于得到的關聯值更加精準。
31、在一種可能的實現方式中,所述根據所述咨詢問題對應的初始第二答案和所述相似問題對應的初始第二答案,得到第二答案,包括:
32、確定所述咨詢問題對應的初始第二答案和所述相似問題對應的初始第二答案的第三相似度值;
33、若所述第三相似度值不大于預設相似度閾值,則將所述咨詢問題對應的初始第二答案作為所述第二答案;
34、若所述第三相似度值大于預設相似度閾值,則確定所述相似問題對應的初始第二答案中的與所述咨詢問題對應的初始第二答案的相同或相似的目標片段;
35、根據所述目標片段和所述咨詢問題對應的初始第二答案進行處理;
36、將處理后的所述咨詢問題對應的初始第二答案,進行語句優化,得到所述第二答案。
37、通過上述技術方案,當咨詢問題和相似問題對應的答案的相似度不大于預設相似度閾值時,表示兩者存在較大差異,此時可以將咨詢問題對應的初始第二答案作為第二答案,以得到精準的第二答案;當咨詢問題和相似問題對應的答案的相似度大于預設相似度閾值時,表示兩者的相似度較高,通過識別兩個答案之間的共同點得到目標片段,進而基于目標片段對咨詢問題對應的初始第二答案進行處理,以優化第二答案的邏輯,提高第二答案的質量和準確性。
38、在一種可能的實現方式中,所述獲取咨詢問題,包括:
39、獲取初始咨詢問題;
40、對所述初始咨詢問題利用預設敏感詞集進行敏感詞識別,得到若干敏感詞;
41、根據預設關聯敏感詞對集,對所述若干敏感詞進行篩選,得到目標敏感詞;
42、根據所述目標敏感詞對初始咨詢問題脫敏,獲得所述咨詢問題。
43、通過上述技術方案,通過設置預設敏感詞集篩選出初始咨詢問題中的敏感詞,然后通過預設關聯敏感詞對集二次篩選出敏感詞中的成對敏感詞,并進行脫敏處理,以提高敏感詞識別的準確率,使得咨詢問題更加規范。
...
【技術保護點】
1.一種工程咨詢智能服務方法,其特征在于,包括:
2.根據權利要求1所述的工程咨詢智能服務方法,其特征在于,所述基于所述咨詢問題、所述相似問題利用問答模型,生成第二答案,包括:
3.根據權利要求2所述的工程咨詢智能服務方法,其特征在于,所述基于所述咨詢問題以及所述相似問題,分別利用問答模型,生成所述咨詢問題對應的初始第二答案和所述相似問題對應的初始第二答案,包括:
4.根據權利要求3所述的工程咨詢智能服務方法,其特征在于,所述確定歷史咨詢問題和咨詢問題的關聯值,包括:
5.根據權利要求4所述的工程咨詢智能服務方法,其特征在于,所述根據時間差、第一相似度值、第二相似度值、時間權重值、問題權重值和答案權重值,確定所述關聯值,包括:
6.根據權利要求2所述的工程咨詢智能服務方法,其特征在于,所述根據所述咨詢問題對應的初始第二答案和所述相似問題對應的初始第二答案,得到第二答案,包括:
7.根據權利要求1至6任一項所述的工程咨詢智能服務方法,其特征在于,所述獲取咨詢問題,包括:
8.一種電子設備,其特征在于
9.一種計算機可讀存儲介質,其特征在于,所述存儲介質存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由處理器加載并執行以實現如權利要求1至7任一項所述的工程咨詢智能服務方法的步驟。
10.一種計算機程序產品,其特征在于,包括計算機程序,所述計算機程序被處理器執行時實現權利要求1至7中任一項所述的工程咨詢智能服務方法的步驟。
...【技術特征摘要】
1.一種工程咨詢智能服務方法,其特征在于,包括:
2.根據權利要求1所述的工程咨詢智能服務方法,其特征在于,所述基于所述咨詢問題、所述相似問題利用問答模型,生成第二答案,包括:
3.根據權利要求2所述的工程咨詢智能服務方法,其特征在于,所述基于所述咨詢問題以及所述相似問題,分別利用問答模型,生成所述咨詢問題對應的初始第二答案和所述相似問題對應的初始第二答案,包括:
4.根據權利要求3所述的工程咨詢智能服務方法,其特征在于,所述確定歷史咨詢問題和咨詢問題的關聯值,包括:
5.根據權利要求4所述的工程咨詢智能服務方法,其特征在于,所述根據時間差、第一相似度值、第二相似度值、時間權重值、問題權重值和答案權重值,確定所述關聯值,包括:
6.根據權...
【專利技術屬性】
技術研發人員:郭東升,徐勇,馮永進,黃德新,
申請(專利權)人:南京寧政工程咨詢有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。