本申請涉及ai工具,具體涉及一種ai工具的提問方法、計算機(jī)設(shè)備及介質(zhì)。
背景技術(shù):
1、在建筑設(shè)計等行業(yè),可提供室內(nèi)設(shè)計等內(nèi)容的ai(artificial?intelligence,人工智能)工具。用戶可通過向ai工具提問,得到ai工具反饋的相應(yīng)答案,而無需用戶在大量的室內(nèi)設(shè)計類書籍中逐一查找該答案。
2、然而,用戶在向ai工具提問時,需要手動輸入問題中的每一字符,才可完成提問,使得提問非常不方便,極大地降低了向ai工具提問的效率。
技術(shù)實(shí)現(xiàn)思路
1、本申請的實(shí)施例提供了一種ai工具的提問方法、計算機(jī)設(shè)備及介質(zhì),旨在避免了用戶手動輸入問題中的每一字符,以提高向ai工具提問的效率。
2、第一方面,本申請的實(shí)施例提供了一種ai工具的提問方法,所述ai工具的提問方法包括:
3、獲取當(dāng)前用戶的歷史學(xué)習(xí)信息和歷史考試信息;
4、根據(jù)所述歷史學(xué)習(xí)信息和所述歷史考試信息,對所述當(dāng)前用戶需要的問題的關(guān)鍵詞進(jìn)行預(yù)測,得到目標(biāo)關(guān)鍵詞;
5、將所述目標(biāo)關(guān)鍵詞輸入至預(yù)設(shè)的問題生成模型中,以接收所述問題生成模型輸出的多個待選問題;
6、輸出多個所述待選問題,以從多個所述待選問題確定出目標(biāo)問題;
7、將所述目標(biāo)問題輸入至建筑設(shè)計行業(yè)的ai工具,以完成提問。
8、在一些實(shí)施例中,所述問題生成模型通過以下步驟來生成:
9、獲取神經(jīng)網(wǎng)絡(luò)模型的模型訓(xùn)練數(shù)據(jù)集,所述模型訓(xùn)練數(shù)據(jù)集中包括多個預(yù)設(shè)關(guān)鍵詞以及每一所述預(yù)設(shè)關(guān)鍵詞對應(yīng)的多個預(yù)設(shè)問題;
10、利用所述模型訓(xùn)練數(shù)據(jù)集,對所述神經(jīng)網(wǎng)絡(luò)模型進(jìn)行模型訓(xùn)練,得到所述問題生成模型。
11、在一些實(shí)施例中,所述歷史學(xué)習(xí)信息中包括所述當(dāng)前用戶在歷史時段學(xué)習(xí)的第一知識點(diǎn);
12、所述歷史考試信息中包括所述當(dāng)前用戶在歷史時段的考試中的第二知識點(diǎn)、所述第二知識點(diǎn)中所述當(dāng)前用戶回答錯誤的第三知識點(diǎn)。
13、在一些實(shí)施例中,所述根據(jù)所述歷史學(xué)習(xí)信息和所述歷史考試信息,對所述當(dāng)前用戶需要的問題的關(guān)鍵詞進(jìn)行預(yù)測,得到目標(biāo)關(guān)鍵詞,包括:
14、確定多個所述第一知識點(diǎn)中的第一關(guān)鍵詞、多個第二知識點(diǎn)中的第二關(guān)鍵詞、多個所述第三知識點(diǎn)中的第三關(guān)鍵詞;
15、基于所述第一關(guān)鍵詞、所述第二關(guān)鍵詞、所述第三關(guān)鍵詞,確定所述目標(biāo)關(guān)鍵詞。
16、在一些實(shí)施例中,所述基于所述第一關(guān)鍵詞、所述第二關(guān)鍵詞、所述第三關(guān)鍵詞,確定所述目標(biāo)關(guān)鍵詞,包括:
17、對多個所述第一關(guān)鍵詞、多個所述第二關(guān)鍵詞、多個所述第三關(guān)鍵詞進(jìn)行去重處理,得到多個第四關(guān)鍵詞;
18、針對每一所述第四關(guān)鍵詞,確定所述第四關(guān)鍵詞分別在多個所述第一關(guān)鍵詞、多個所述第二關(guān)鍵詞、多個所述第三關(guān)鍵詞中的出現(xiàn)次數(shù);
19、基于所述出現(xiàn)次數(shù),在多個所述第四關(guān)鍵詞中,確定出所述目標(biāo)關(guān)鍵詞。
20、在一些實(shí)施例中,所述基于所述出現(xiàn)次數(shù),在多個所述第四關(guān)鍵詞中,確定出所述目標(biāo)關(guān)鍵詞,包括:
21、在多個所述第四關(guān)鍵詞中,確定出多個第五關(guān)鍵詞,其中,所述第五關(guān)鍵詞分別在多個所述第一關(guān)鍵詞、多個所述第二關(guān)鍵詞、多個所述第三關(guān)鍵詞中的出現(xiàn)次數(shù)中,至少兩個出現(xiàn)次數(shù)的取值不為零;
22、基于所述出現(xiàn)次數(shù),在多個所述第五關(guān)鍵詞中,確定出所述目標(biāo)關(guān)鍵詞。
23、在一些實(shí)施例中,所述基于所述出現(xiàn)次數(shù),在多個所述第五關(guān)鍵詞中,確定出所述目標(biāo)關(guān)鍵詞,包括:
24、針對每一所述第五關(guān)鍵詞,對所述第五關(guān)鍵詞分別在多個所述第一關(guān)鍵詞、多個所述第二關(guān)鍵詞、多個所述第三關(guān)鍵詞中的出現(xiàn)次數(shù)進(jìn)行加權(quán)求和,得到綜合出現(xiàn)次數(shù);
25、基于所述綜合出現(xiàn)次數(shù),在多個所述第五關(guān)鍵詞中,確定出所述目標(biāo)關(guān)鍵詞。
26、在一些實(shí)施例中,對所述第五關(guān)鍵詞分別在多個所述第一關(guān)鍵詞、多個所述第二關(guān)鍵詞、多個所述第三關(guān)鍵詞中的出現(xiàn)次數(shù)進(jìn)行加權(quán)求和時的權(quán)重,通過以下方式確定:
27、確定所述歷史學(xué)習(xí)信息中最近一次學(xué)習(xí)的第一知識點(diǎn)的第一歷史時刻;
28、確定所述歷史考試信息中最近一次考試的第二知識點(diǎn)的第二歷史時刻;
29、確定所述歷史考試信息中最近一次回答錯誤的第三知識點(diǎn)的第三歷史時刻;
30、基于所述第一歷史時刻、所述第二歷史時刻、所述第三歷史時刻之間的時間先后順序,對所述第五關(guān)鍵詞分別在多個所述第一關(guān)鍵詞、多個所述第二關(guān)鍵詞、多個所述第三關(guān)鍵詞中的出現(xiàn)次數(shù)設(shè)置不同的權(quán)重。
31、第二方面,本申請的實(shí)施例提供了一種ai工具的提問裝置,所述ai工具的提問裝置包括:
32、獲取模塊,用于獲取當(dāng)前用戶的歷史學(xué)習(xí)信息和歷史考試信息;
33、預(yù)測模塊,用于根據(jù)所述歷史學(xué)習(xí)信息和所述歷史考試信息,對所述當(dāng)前用戶需要的問題的關(guān)鍵詞進(jìn)行預(yù)測,得到目標(biāo)關(guān)鍵詞;
34、問題生成模塊,用于將所述目標(biāo)關(guān)鍵詞輸入至預(yù)設(shè)的問題生成模型中,以接收所述問題生成模型輸出的多個待選問題;
35、問題確定模塊,用于輸出多個所述待選問題,以從多個所述待選問題確定出目標(biāo)問題;
36、提問模塊,用于將所述目標(biāo)問題輸入至建筑設(shè)計行業(yè)的ai工具,以完成提問。
37、第三方面,本申請的實(shí)施例提供了一種計算機(jī)設(shè)備,所述計算機(jī)設(shè)備包括處理器和存儲器,所述存儲器中存儲有計算機(jī)程序,所述計算機(jī)程序被配置為由所述處理器執(zhí)行以實(shí)現(xiàn)如上任一項所述的ai工具的提問方法。
38、第四方面,本申請的實(shí)施例提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲有計算機(jī)程序,所述計算機(jī)程序被配置為由處理器執(zhí)行以實(shí)現(xiàn)如上任一項所述的ai工具的提問方法。
39、第五方面,本申請實(shí)施例提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序或指令,計算機(jī)程序或指令被處理器執(zhí)行以實(shí)現(xiàn)如上任一項所述的ai工具的提問方法。
40、本申請的實(shí)施例的有益效果:
41、在本申請的實(shí)施例中,通過當(dāng)前用戶的歷史學(xué)習(xí)信息、歷史考試信息,對當(dāng)前用戶需要的問題的關(guān)鍵詞進(jìn)行預(yù)測,從而當(dāng)前用戶需要的問題,完成對ai工具的提問,避免了用戶手動輸入問題中的每一字符,提高了向ai工具提問的效率。
1.一種ai工具的提問方法,其特征在于,所述ai工具的提問方法包括:
2.如權(quán)利要求1所述的ai工具的提問方法,其特征在于,所述問題生成模型通過以下步驟來生成:
3.如權(quán)利要求1所述的ai工具的提問方法,其特征在于,所述在多個第四關(guān)鍵詞中,確定出所述目標(biāo)關(guān)鍵詞,包括:
4.如權(quán)利要求3所述的ai工具的提問方法,其特征在于,所述基于所述出現(xiàn)次數(shù),在多個第四關(guān)鍵詞中,確定出所述目標(biāo)關(guān)鍵詞,包括:
5.如權(quán)利要求4所述的ai工具的提問方法,其特征在于,所述基于所述出現(xiàn)次數(shù),在多個所述第五關(guān)鍵詞中,確定出所述目標(biāo)關(guān)鍵詞,包括:
6.如權(quán)利要求5所述的ai工具的提問方法,其特征在于,對所述第五關(guān)鍵詞分別在多個所述第一關(guān)鍵詞、多個所述第二關(guān)鍵詞、多個所述第三關(guān)鍵詞中的出現(xiàn)次數(shù)進(jìn)行加權(quán)求和時的權(quán)重,通過以下方式確定:
7.一種計算機(jī)設(shè)備,其特征在于,所述計算機(jī)設(shè)備包括處理器和存儲器,所述存儲器中存儲有計算機(jī)程序,所述計算機(jī)程序被配置為由所述處理器執(zhí)行以實(shí)現(xiàn)權(quán)利要求1至6中任一項所述的ai工具的提問方法。
8.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)存儲有計算機(jī)程序,所述計算機(jī)程序被配置為由處理器執(zhí)行以實(shí)現(xiàn)權(quán)利要求1至6中任一項所述的ai工具的提問方法。