本發(fā)明屬于人工智能,尤其是涉及一種交通知識問答方法、系統(tǒng)、電子設(shè)備、介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、隨著智慧城市的建設(shè)和相關(guān)道路交通規(guī)則體系的不斷完善,用戶在交通領(lǐng)域遇到的問題越來越多。城市道路交通領(lǐng)域內(nèi)擁有眾多龐雜且不規(guī)則的交通規(guī)則、設(shè)計規(guī)范等規(guī)則數(shù)據(jù),這些規(guī)則復(fù)雜、繁瑣,用戶很難清楚的了解,不利于用戶規(guī)范自身的交通行為,也不利于交通領(lǐng)域交通規(guī)則的宣講和傳播。
2、隨著人工智能的發(fā)展,應(yīng)用人工智能對交通知識進(jìn)行學(xué)習(xí)可以幫助用戶理解交通規(guī)則、設(shè)計規(guī)范等,在實現(xiàn)本發(fā)明構(gòu)思的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)中至少存在如下問題:因數(shù)據(jù)源不準(zhǔn)確,從而存在效率低及準(zhǔn)確性差的問題。
技術(shù)實現(xiàn)思路
1、針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明提供了一種交通知識問答方法、系統(tǒng)、電子設(shè)備、介質(zhì)及程序產(chǎn)品,至少部分的解決現(xiàn)有技術(shù)中存在的效率低及準(zhǔn)確性差的問題。
2、第一方面,本公開實施例提供了一種交通知識問答方法,包括:
3、基于獲取的用戶提問在數(shù)據(jù)庫中查詢相應(yīng)結(jié)果,所述數(shù)據(jù)庫為基于交通知識數(shù)據(jù)構(gòu)建;
4、基于用戶提問和查詢得到的相應(yīng)結(jié)果進(jìn)行相似度分析,從而在數(shù)據(jù)庫內(nèi)查詢到相關(guān)信息;
5、基于用戶提問和相關(guān)信息構(gòu)建提示詞;
6、將用戶提問、相應(yīng)結(jié)果、相關(guān)信息和提示詞輸入預(yù)構(gòu)建的語言模型得到輸出結(jié)果。
7、可選的,所述數(shù)據(jù)庫包括問答庫和知識庫,
8、所述問答庫為基于獲取的問答數(shù)據(jù)構(gòu)建;
9、所述知識庫為獲取的交通相關(guān)的法律法規(guī)數(shù)據(jù)構(gòu)建。
10、可選的,所述基于獲取的用戶提問在數(shù)據(jù)庫中查詢相應(yīng)結(jié)果,包括:
11、首先基于用戶提問在問答庫中檢索相似問題,如果問答庫中沒有檢索到答案,再基于用戶提問在知識庫中檢索相關(guān)知識點(diǎn)。
12、可選的,所述相似度分析,包括:文本相似度分析和語義相似度分析。
13、可選的,所述基于用戶提問和相關(guān)信息構(gòu)建提示詞,包括,
14、判斷用戶提問中是否包含圖像信息,如包含圖像信息,則基于訓(xùn)練的圖像編碼器在數(shù)據(jù)庫內(nèi)檢索相關(guān)圖像信息;
15、基于相關(guān)圖像信息構(gòu)建提示詞。
16、可選的,所述將用戶提問、相應(yīng)結(jié)果、相關(guān)信息和提示詞輸入預(yù)構(gòu)建的語言模型得到輸出結(jié)果的步驟之后,還包括:
17、將輸出結(jié)果發(fā)送給用戶,收集用戶反饋信息,基于反饋信息對預(yù)構(gòu)建的語言模型進(jìn)行迭代和優(yōu)化。
18、第二方面,本公開實施例還提供了一種交通知識問答系統(tǒng),包括:
19、查詢模塊,用于基于獲取的用戶提問在數(shù)據(jù)庫中查詢相應(yīng)結(jié)果,所述數(shù)據(jù)庫為基于交通知識數(shù)據(jù)構(gòu)建;
20、分析模塊,用于基于用戶提問和查詢得到的相應(yīng)結(jié)果進(jìn)行相似度分析,從而在數(shù)據(jù)庫內(nèi)查詢到相關(guān)信息;
21、構(gòu)建模塊,用于基于用戶提問和相關(guān)信息構(gòu)建提示詞;
22、輸出模塊,用于將用戶提問、相應(yīng)結(jié)果、相關(guān)信息和提示詞輸入預(yù)構(gòu)建的語言模型得到輸出結(jié)果。
23、第三方面,本公開實施例還提供了一種電子設(shè)備,該電子設(shè)備包括:
24、至少一個處理器;以及,
25、與所述至少一個處理器通信連接的存儲器;其中,
26、所述存儲器存儲有能被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行第一方面任一所述的交通知識問答方法。
27、第四方面,本公開實施例還提供了一種計算機(jī)可讀存儲介質(zhì),該計算機(jī)可讀存儲介質(zhì)存儲計算機(jī)指令,該計算機(jī)指令用于使計算機(jī)執(zhí)行第一方面任一所述的交通知識問答方法。
28、第五方面,本公開實施例還提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序/指令,該計算機(jī)程序/指令被處理器執(zhí)行時實現(xiàn)第一方面任一所述的交通知識問答方法。
29、本發(fā)明提供的交通知識問答方法、系統(tǒng)、電子設(shè)備、介質(zhì)及程序產(chǎn)品,其中該交通知識問答方法,通過將用戶提問與數(shù)據(jù)庫進(jìn)行相似度分析,從而排除干擾數(shù)據(jù),提高模型準(zhǔn)確性,而通過構(gòu)建提示詞,給大語言模型提供關(guān)鍵信息或引導(dǎo)性語句,幫助模型更好地理解問題需求,從而提高模型處理速度及準(zhǔn)確性,從而達(dá)到提高效率和準(zhǔn)確性的目的。
1.一種交通知識問答方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的交通知識問答方法,其特征在于,所述數(shù)據(jù)庫包括問答庫和知識庫,
3.根據(jù)權(quán)利要求2所述的交通知識問答方法,其特征在于,所述基于獲取的用戶提問在數(shù)據(jù)庫中查詢相應(yīng)結(jié)果,包括:
4.根據(jù)權(quán)利要求1所述的交通知識問答方法,其特征在于,所述相似度分析,包括:文本相似度分析和語義相似度分析。
5.根據(jù)權(quán)利要求1所述的交通知識問答方法,其特征在于,所述基于用戶提問和相關(guān)信息構(gòu)建提示詞,包括,
6.根據(jù)權(quán)利要求1所述的交通知識問答方法,其特征在于,所述將用戶提問、相應(yīng)結(jié)果、相關(guān)信息和提示詞輸入預(yù)構(gòu)建的語言模型得到輸出結(jié)果的步驟之后,還包括:
7.一種交通知識問答系統(tǒng),其特征在于,包括:
8.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
9.一種計算機(jī)可讀存儲介質(zhì),其特征在于,該計算機(jī)可讀存儲介質(zhì)存儲計算機(jī)指令,該計算機(jī)指令用于使計算機(jī)執(zhí)行權(quán)利要求1-6任一所述的交通知識問答方法。
10.一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序/指令,其特征在于,該計算機(jī)程序/指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-6任一所述的交通知識問答方法。