本公開涉及計(jì)算機(jī),尤其涉及答題方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、近年來(lái),隨著教育技術(shù)的進(jìn)步,答題系統(tǒng)已經(jīng)成為輔助用戶學(xué)習(xí)的重要工具?,F(xiàn)代教育系統(tǒng)越來(lái)越多地采用智能答題系統(tǒng)來(lái)支持用戶的學(xué)習(xí)過(guò)程。這些答題系統(tǒng)通常結(jié)合了自然語(yǔ)言處理、機(jī)器學(xué)習(xí)和人工智能技術(shù),以幫助用戶解答問(wèn)題、提供即時(shí)反饋并引導(dǎo)學(xué)習(xí)。
2、相關(guān)技術(shù)中,許多答題系統(tǒng)缺乏靈活性和適應(yīng)性,答題系統(tǒng)中的習(xí)題同樣是相對(duì)固定且單一的,無(wú)法根據(jù)不同用戶的具體需求進(jìn)行調(diào)整,這種答題方法無(wú)法有效地滿足用戶個(gè)性化的學(xué)習(xí)需求,導(dǎo)致了用戶的學(xué)習(xí)體驗(yàn)較差,進(jìn)而影響學(xué)習(xí)積極性和成果。
技術(shù)實(shí)現(xiàn)思路
1、為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開提供了一種答題方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)。
2、根據(jù)本公開實(shí)施例的第一方面,本技術(shù)提供了一種答題方法,所述方法包括:
3、向用戶顯示當(dāng)前難度車道對(duì)應(yīng)的至少一個(gè)習(xí)題關(guān)卡;
4、接收用戶輸入的針對(duì)所述至少一個(gè)習(xí)題關(guān)卡的答案,并根據(jù)用戶輸入的針對(duì)所述至少一個(gè)習(xí)題關(guān)卡的答案,確定用戶的答題結(jié)果;
5、根據(jù)所述答題結(jié)果,確定下一難度車道,并向用戶顯示所述下一難度車道對(duì)應(yīng)的至少一個(gè)習(xí)題關(guān)卡。
6、結(jié)合本公開的任一實(shí)施方式,所述方法由答題系統(tǒng)執(zhí)行,所述答題系統(tǒng)包括多個(gè)難度車道,每一難度車道均對(duì)應(yīng)多道習(xí)題,每一難度車道的級(jí)別與所對(duì)應(yīng)的習(xí)題的難度相對(duì)應(yīng);
7、所述向用戶顯示當(dāng)前難度車道對(duì)應(yīng)的至少一個(gè)習(xí)題關(guān)卡,包括:
8、從當(dāng)前難度車道所對(duì)應(yīng)的習(xí)題中抽取至少一道習(xí)題,以生成至少一個(gè)習(xí)題關(guān)卡;
9、向用戶顯示所述至少一個(gè)習(xí)題關(guān)卡。
10、結(jié)合本公開的任一實(shí)施方式,所述根據(jù)所述答題結(jié)果,確定下一難度車道,包括:
11、根據(jù)所述答題結(jié)果,確定用戶在所述當(dāng)前難度車道的掌握情況;
12、根據(jù)所述掌握情況,確定下一難度車道。
13、結(jié)合本公開的任一實(shí)施方式,所述方法還包括:
14、若用戶輸入的針對(duì)當(dāng)前習(xí)題關(guān)卡內(nèi)任一習(xí)題的答案為正確,則確定向用戶顯示所述當(dāng)前習(xí)題關(guān)卡的下一習(xí)題關(guān)卡。
15、結(jié)合本公開的任一實(shí)施方式,所述方法還包括:
16、若用戶輸入的針對(duì)當(dāng)前習(xí)題關(guān)卡內(nèi)全部習(xí)題的答案為正確或訂正正確,則確定向用戶顯示所述當(dāng)前習(xí)題關(guān)卡的下一習(xí)題關(guān)卡。
17、結(jié)合本公開的任一實(shí)施方式,所述掌握情況包括熟練掌握、良好掌握和未掌握;
18、所述根據(jù)所述答題結(jié)果,確定用戶在所述當(dāng)前難度車道的掌握情況,包括:
19、獲取用戶在所述當(dāng)前難度車道內(nèi)做過(guò)的每一習(xí)題的答題結(jié)果;
20、若所述答題結(jié)果為用戶針對(duì)所述每一習(xí)題的答案全部正確,則確定用戶在所述當(dāng)前難度車道的掌握情況為熟練掌握;
21、若所述答題結(jié)果為用戶針對(duì)所述每一習(xí)題的答案包括正確和訂正正確,則確定用戶在所述當(dāng)前難度車道的掌握情況為良好掌握,其中,訂正正確用于表征在所述任一習(xí)題關(guān)卡內(nèi)任一習(xí)題的答案為錯(cuò)誤的情況下,針對(duì)所述習(xí)題的訂正答案為正確;
22、若所述答題結(jié)果為用戶針對(duì)所述每一習(xí)題的答案為訂正錯(cuò)誤,則確定用戶在所述當(dāng)前難度車道的掌握情況為未掌握,其中,訂正錯(cuò)誤用于表征在所述任一習(xí)題關(guān)卡內(nèi)任一習(xí)題的答案為錯(cuò)誤的情況下,針對(duì)所述習(xí)題的訂正答案為錯(cuò)誤。
23、結(jié)合本公開的任一實(shí)施方式,所述根據(jù)所述掌握情況,確定下一難度車道,包括:
24、若所述掌握情況為所述熟練掌握或所述良好掌握,則確定下一難度車道為高于所述當(dāng)前難度車道一級(jí)的難度車道;
25、若所述掌握情況為所述未掌握,則確定下一難度車道為低于所述當(dāng)前難度車道一級(jí)的難度車道,其中,所述難度車道的級(jí)別與所述難度車道的難度呈正相關(guān)。
26、結(jié)合本公開的任一實(shí)施方式,所述根據(jù)所述掌握情況,確定下一難度車道,包括:
27、根據(jù)所述掌握情況和用戶在所述當(dāng)前難度車道做完最后一道習(xí)題的總答題時(shí)長(zhǎng),確定下一難度車道。
28、結(jié)合本公開的任一實(shí)施方式,所述根據(jù)所述掌握情況和用戶在所述當(dāng)前難度車道的答題時(shí)長(zhǎng),確定下一難度車道,包括:
29、若所述總答題時(shí)長(zhǎng)小于第一時(shí)長(zhǎng)閾值,且所述掌握情況為熟練掌握或良好掌握,則確定用戶的下一難度車道為高于所述當(dāng)前難度車道一級(jí)的難度車道;
30、若所述總答題時(shí)長(zhǎng)大于或等于所述第一時(shí)長(zhǎng)閾值,和/或所述掌握情況為未掌握,則確定用戶的下一難度車道為低于所述當(dāng)前難度車道一級(jí)的難度車道。
31、結(jié)合本公開的任一實(shí)施方式,所述方法還包括:
32、在接收到用戶針對(duì)所述當(dāng)前難度車道下任一習(xí)題發(fā)起的知識(shí)點(diǎn)學(xué)習(xí)請(qǐng)求的情況下,向用戶顯示所述習(xí)題對(duì)應(yīng)的知識(shí)點(diǎn)講解內(nèi)容。
33、結(jié)合本公開的任一實(shí)施方式,所述方法還包括:
34、若所述當(dāng)前難度車道為最低級(jí)難度車道,且所述答題結(jié)果為用戶針對(duì)任一習(xí)題關(guān)卡內(nèi)任一習(xí)題的答案為訂正錯(cuò)誤,則向用戶顯示所述任一習(xí)題所對(duì)應(yīng)的知識(shí)點(diǎn)講解內(nèi)容。
35、結(jié)合本公開的任一實(shí)施方式,所述方法還包括:
36、在下述至少一種(任一種)情況下,生成并向用戶顯示放松習(xí)題關(guān)卡,其中,所述放松習(xí)題關(guān)卡包括至少一道已做習(xí)題;
37、向用戶顯示知識(shí)點(diǎn)講解內(nèi)容的次數(shù)大于或等于第一次數(shù)閾值;
38、累計(jì)答題時(shí)長(zhǎng)大于第二時(shí)長(zhǎng)閾值;
39、向用戶顯示知識(shí)點(diǎn)講解內(nèi)容的次數(shù)大于或等于第二次數(shù)閾值且累計(jì)答題時(shí)長(zhǎng)大于第三時(shí)長(zhǎng)閾值。
40、第二方面,本技術(shù)還提供了一種答題裝置,包括:
41、關(guān)卡顯示模塊,用于向用戶顯示當(dāng)前難度車道對(duì)應(yīng)的至少一個(gè)習(xí)題關(guān)卡;
42、結(jié)果確定模塊,用于接收用戶輸入的針對(duì)所述至少一個(gè)習(xí)題關(guān)卡的答案,并根據(jù)用戶輸入的針對(duì)所述至少一個(gè)習(xí)題關(guān)卡的答案,確定用戶的答題結(jié)果;
43、車道確定模塊,用于根據(jù)所述答題結(jié)果,確定下一難度車道,并向用戶顯示所述下一難度車道對(duì)應(yīng)的至少一個(gè)習(xí)題關(guān)卡。
44、在其中一個(gè)實(shí)施例中,所述方法由答題系統(tǒng)執(zhí)行,所述答題系統(tǒng)包括多個(gè)難度車道,每一難度車道均對(duì)應(yīng)多道習(xí)題,每一難度車道的級(jí)別與所對(duì)應(yīng)的習(xí)題的難度相對(duì)應(yīng);
45、上述車道確定模塊具體用于:
46、從當(dāng)前難度車道所對(duì)應(yīng)的習(xí)題中抽取至少一道習(xí)題,以生成至少一個(gè)習(xí)題關(guān)卡;
47、向用戶顯示所述至少一個(gè)習(xí)題關(guān)卡。
48、在其中一個(gè)實(shí)施例中,上述車道確定模塊具體用于:
49、根據(jù)所述答題結(jié)果,確定用戶在所述當(dāng)前難度車道的掌握情況;
50、根據(jù)所述掌握情況,確定下一難度車道。
51、在其中一個(gè)實(shí)施例中,上述答題裝置還包括:
52、習(xí)題關(guān)卡切換模塊,用于若用戶輸入的針對(duì)當(dāng)前習(xí)題關(guān)卡內(nèi)任一習(xí)題的答案為正確,則確定向用戶顯示所述當(dāng)前習(xí)題關(guān)卡的下一習(xí)題關(guān)卡。
53、在其中一個(gè)實(shí)施例中,上述答題裝置還包括:
54、關(guān)卡顯示模塊,用于若用戶輸入的針對(duì)當(dāng)前習(xí)題關(guān)卡內(nèi)全部習(xí)題的答案為正確或訂正正確,則確定向用戶顯示所述當(dāng)前習(xí)題關(guān)卡的下一習(xí)題關(guān)卡。
55、在其中一個(gè)實(shí)施例中,所述掌握情況包括熟練掌握、良好掌握和未掌握;
56、上述車道確定模塊具體用于:
57、獲取用戶在所述當(dāng)前難度車道內(nèi)做過(guò)的每一習(xí)題的答題結(jié)果;
58、若所述答題結(jié)果為用戶針對(duì)所述每一習(xí)題的答案全部正確,則確定用戶在所述當(dāng)前難度車道的掌握情況為熟練掌握;
59、若所述答題結(jié)果為用戶針對(duì)所述每一習(xí)題的答案包括正確和訂正正確,則確定用戶在所述當(dāng)前難度車道的掌握情況為良好掌握,其中,訂正正確用于表征在所述任一習(xí)題關(guān)卡內(nèi)任一習(xí)題的答案為錯(cuò)誤的情況下,針對(duì)所述習(xí)題的訂正答案為正確;
60、若所述答題結(jié)果為用戶針對(duì)所述每一習(xí)題的答案為訂正錯(cuò)誤,則確定用戶在所述當(dāng)前難度車道的掌握情況為未掌握,其中,訂正錯(cuò)誤用于表征在所述任一習(xí)題關(guān)卡內(nèi)任一習(xí)題的答案為錯(cuò)誤的情況下,針對(duì)所述習(xí)題的訂正答案為錯(cuò)誤。
61、在其中一個(gè)實(shí)施例中,上述車道確定模塊具體用于:
62、若所述掌握情況為所述熟練掌握或所述良好掌握,則確定下一難度車道為高于所述當(dāng)前難度車道一級(jí)的難度車道;
63、若所述掌握情況為所述未掌握,則確定下一難度車道為低于所述當(dāng)前難度車道一級(jí)的難度車道,其中,所述難度車道的級(jí)別與所述難度車道的難度呈正相關(guān)。
64、在其中一個(gè)實(shí)施例中,上述車道確定模塊具體用于:
65、根據(jù)所述掌握情況和用戶在所述當(dāng)前難度車道做完最后一道習(xí)題的總答題時(shí)長(zhǎng),確定下一難度車道。
66、在其中一個(gè)實(shí)施例中,上述車道確定模塊具體用于:
67、若所述總答題時(shí)長(zhǎng)小于第一時(shí)長(zhǎng)閾值,且所述掌握情況為熟練掌握或良好掌握,則確定用戶的下一難度車道為高于所述當(dāng)前難度車道一級(jí)的難度車道;
68、若所述總答題時(shí)長(zhǎng)大于或等于所述第一時(shí)長(zhǎng)閾值,和/或所述掌握情況為未掌握,則確定用戶的下一難度車道為低于所述當(dāng)前難度車道一級(jí)的難度車道。
69、在其中一個(gè)實(shí)施例中,上述答題裝置還包括:
70、講解顯示模塊,用于在接收到用戶針對(duì)所述當(dāng)前難度車道下任一習(xí)題發(fā)起的知識(shí)點(diǎn)學(xué)習(xí)請(qǐng)求的情況下,向用戶顯示所述習(xí)題對(duì)應(yīng)的知識(shí)點(diǎn)講解內(nèi)容。
71、在其中一個(gè)實(shí)施例中,上述答題裝置還包括:
72、講解觸發(fā)模塊,用于若所述當(dāng)前難度車道為最低級(jí)難度車道,且所述答題結(jié)果為用戶針對(duì)任一習(xí)題關(guān)卡內(nèi)任一習(xí)題的答案為訂正錯(cuò)誤,則向用戶顯示所述任一習(xí)題關(guān)卡所對(duì)應(yīng)的知識(shí)點(diǎn)講解內(nèi)容。
73、在其中一個(gè)實(shí)施例中,上述答題裝置還包括:
74、放松模塊,用于在下述至少一種(任一種)情況下,生成并向用戶顯示放松習(xí)題關(guān)卡,其中,所述放松習(xí)題關(guān)卡包括至少一道已做習(xí)題;
75、向用戶顯示知識(shí)點(diǎn)講解內(nèi)容的次數(shù)大于或等于第一次數(shù)閾值;
76、累計(jì)答題時(shí)長(zhǎng)大于第二時(shí)長(zhǎng)閾值;
77、向用戶顯示知識(shí)點(diǎn)講解內(nèi)容的次數(shù)大于或等于第二次數(shù)閾值且累計(jì)答題時(shí)長(zhǎng)大于第三時(shí)長(zhǎng)閾值。
78、第三方面,本技術(shù)提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,所述計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)任一實(shí)施例所述方法的步驟。
79、第四方面,本技術(shù)提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其中,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)上述任一實(shí)施例所述方法的步驟。
80、第五方面,本技術(shù)提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一實(shí)施例所述方法的步驟。
81、本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
82、相較于相關(guān)技術(shù)中的答題系統(tǒng)對(duì)應(yīng)的答題方法固定且單一,本公開實(shí)施例向用戶顯示當(dāng)前難度車道對(duì)應(yīng)的至少一個(gè)習(xí)題關(guān)卡,接收用戶輸入的針對(duì)至少一個(gè)習(xí)題關(guān)卡的答案,根據(jù)用戶輸入的針對(duì)所述至少一個(gè)習(xí)題關(guān)卡的答案確定用戶的答題結(jié)果,進(jìn)而根據(jù)答題結(jié)果,能夠更加準(zhǔn)確的確定下一難度車道,并向用戶顯示下一難度車道對(duì)應(yīng)的至少一個(gè)習(xí)題關(guān)卡。本公開實(shí)施例通過(guò)設(shè)置多個(gè)難度車道,每一難度車道對(duì)應(yīng)至少一個(gè)不同的習(xí)題關(guān)卡,能夠針對(duì)每一用戶,根據(jù)用戶的具體情況向用戶提供個(gè)性化的習(xí)題關(guān)卡,實(shí)現(xiàn)了提高用戶的學(xué)習(xí)體驗(yàn)和學(xué)習(xí)積極性的效果。
83、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。