本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種知識(shí)掌握程度的檢測(cè)方法及系統(tǒng)。
背景技術(shù):
在很多學(xué)習(xí)產(chǎn)品中都包含了基于用戶錯(cuò)誤試題進(jìn)行個(gè)性化內(nèi)容推薦的功能,但是對(duì)于參與學(xué)習(xí)活動(dòng)較少的用戶,他們的學(xué)習(xí)記錄過少,尤其是新用戶,他們沒有參與學(xué)習(xí)活動(dòng),根本沒有學(xué)習(xí)記錄,對(duì)于這些用戶難以根據(jù)他們自身對(duì)學(xué)習(xí)的知識(shí)掌握程度進(jìn)行個(gè)性化內(nèi)容推薦。通常對(duì)于這些沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶所使用的做法是:先推薦簡(jiǎn)單級(jí)別的試題,然后根據(jù)用戶對(duì)簡(jiǎn)單級(jí)別的試題的掌握程度,再逐步遞增試題難度進(jìn)行檢測(cè)。這種解決方案不能快速的定位用戶的知識(shí)掌握程度,而且讓用戶從簡(jiǎn)單級(jí)別的試題開始檢測(cè),檢測(cè)試題量較大,耽誤檢測(cè)時(shí)間,檢測(cè)效率較低,并且讓用戶容易產(chǎn)生厭倦感,從而降低學(xué)習(xí)積極性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種知識(shí)掌握程度的檢測(cè)方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中不能快速的定位用戶的知識(shí)掌握程度,導(dǎo)致耽誤檢測(cè)時(shí)間,檢測(cè)效率較低,并且讓用戶容易產(chǎn)生厭倦感的問題。
一方面,本發(fā)明提供了一種知識(shí)掌握程度的檢測(cè)方法,所述方法包括下述步驟:
獲取待檢測(cè)用戶的已解答試題數(shù)量;
當(dāng)所述已解答試題數(shù)量低于預(yù)設(shè)值時(shí),在試題庫中選取中等難度的試題作為檢測(cè)試題;
根據(jù)所述檢測(cè)試題的解答結(jié)果,確定知識(shí)掌握程度等級(jí)。
另一方面,本發(fā)明提供了一種知識(shí)掌握程度的檢測(cè)系統(tǒng),所述系統(tǒng)包括:
解答試題數(shù)量獲取單元,用于獲取待檢測(cè)用戶的已解答試題數(shù)量;
檢測(cè)單元,用于當(dāng)所述已解答試題數(shù)量低于預(yù)設(shè)值時(shí),在試題庫中選取中等難度的試題作為檢測(cè)試題;
等級(jí)確定單元,用于根據(jù)所述檢測(cè)試題的解答結(jié)果,確定知識(shí)掌握程度等級(jí)。
本發(fā)明實(shí)施例通過用戶的已解答試題數(shù)量確定沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶,向該類用戶發(fā)送中等難度的試題作為檢測(cè)試題,根據(jù)用戶對(duì)檢測(cè)試題的解答結(jié)果,確定知識(shí)掌握程度等級(jí)。以中等難度的試題作為檢測(cè)試題,能夠迅速判斷出用戶的知識(shí)掌握程度等級(jí),檢測(cè)所用的試題量明顯減少,減輕用戶的答題負(fù)擔(dān),提高檢測(cè)效率。
附圖說明
圖1是本發(fā)明實(shí)施例一提供的知識(shí)掌握程度的檢測(cè)方法的實(shí)現(xiàn)流程圖;
圖2是本發(fā)明實(shí)施例二提供的知識(shí)掌握程度的檢測(cè)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
實(shí)施例一:
圖1示出了本發(fā)明實(shí)施例一提供的知識(shí)掌握程度的檢測(cè)方法的實(shí)現(xiàn)流程圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
在步驟s101中,獲取待檢測(cè)用戶的已解答試題數(shù)量。
在本發(fā)明實(shí)施例中,通過用戶的已解答試題數(shù)量判斷用戶是否屬于沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶,從而可以根據(jù)參與學(xué)習(xí)活動(dòng)的程度分別對(duì)沒有參與學(xué)習(xí)活動(dòng)和參與學(xué)習(xí)活動(dòng)較少以及參與學(xué)習(xí)活動(dòng)較多的用戶進(jìn)行針對(duì)性的檢測(cè)。
在步驟s102中,當(dāng)已解答試題數(shù)量低于預(yù)設(shè)值時(shí),在試題庫中選取中等難度的試題作為檢測(cè)試題。
在本發(fā)明實(shí)施例中,根據(jù)已解答試題數(shù)量區(qū)別出屬于沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶,當(dāng)用戶已解答試題數(shù)量低于預(yù)設(shè)值時(shí),確定為沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶,當(dāng)用戶已解答試題數(shù)量高于預(yù)設(shè)值時(shí),確定為參與學(xué)習(xí)活動(dòng)較多的用戶,預(yù)設(shè)值可以根據(jù)試題庫中的試題量進(jìn)行設(shè)定。對(duì)于沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶,在試題庫中選取中等難度的試題作為檢測(cè)試題,中等難度的試題為錯(cuò)誤率為45%-55%的試題,或錯(cuò)誤率為40%-60%的試題。對(duì)于試題庫中的每一道試題,預(yù)先對(duì)試題的難度等級(jí)進(jìn)行量化,而試題的難度等級(jí)量化標(biāo)準(zhǔn)是基于錯(cuò)誤率進(jìn)行確定,錯(cuò)誤率為在答題者中解答試題錯(cuò)誤的人數(shù)除以答題者的總?cè)藬?shù)。
在步驟s103中,根據(jù)檢測(cè)試題的解答結(jié)果,確定知識(shí)掌握程度等級(jí)。
在本發(fā)明實(shí)施例中,作為一種快速的檢測(cè)知識(shí)掌握程度等級(jí)的方法而言,可以將知識(shí)掌握程度等級(jí)分為三個(gè)級(jí)別,知識(shí)掌握程度由高到低依次是第一等級(jí)、第二等級(jí)以及第三等級(jí),若用戶解答檢測(cè)試題的解答結(jié)果為正確,可以直接確定知識(shí)掌握程度等級(jí)為第二等級(jí),若用戶解答檢測(cè)試題的解答結(jié)果為錯(cuò)誤,可以直接確定知識(shí)掌握程度等級(jí)為第三等級(jí)。
優(yōu)選地,當(dāng)檢測(cè)試題的解答結(jié)果為正確時(shí),在試題庫中選取難度高于中等難度的試題作為第一檢測(cè)試題;
當(dāng)?shù)谝粰z測(cè)試題的解答結(jié)果為正確時(shí),確定知識(shí)掌握程度等級(jí)為第一等級(jí);
當(dāng)?shù)谝粰z測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),確定知識(shí)掌握程度等級(jí)為第二等級(jí)。
在本發(fā)明實(shí)施例中,將知識(shí)掌握程度等級(jí)分為三個(gè)級(jí)別進(jìn)行檢測(cè)的方式較為不精確,對(duì)于能夠熟練地掌握中等難度的試題并能夠勝任高等難度的試題的用戶而言,并沒有精確地進(jìn)行檢測(cè)定位。上述優(yōu)選的方式,是在用戶解答中等難度的試題的解答結(jié)果為正確時(shí),向用戶發(fā)送難度高于中等難度的試題作為第一檢測(cè)試題,以檢測(cè)用戶在熟練地掌握中等難度的試題的情況下,是否能夠勝任高等難度的試題,在試題庫中選取難度高于中等難度的試題作為第一檢測(cè)試題,當(dāng)?shù)谝粰z測(cè)試題的解答結(jié)果為正確時(shí),確定知識(shí)掌握程度等級(jí)為第一等級(jí),當(dāng)?shù)谝粰z測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),確定知識(shí)掌握程度等級(jí)為第二等級(jí)。更加精準(zhǔn)地定位用戶的知識(shí)掌握程度。
優(yōu)選地,當(dāng)檢測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),在試題庫中選取難度低于中等難度的試題作為第二檢測(cè)試題;
當(dāng)?shù)诙z測(cè)試題的解答結(jié)果為正確時(shí),確定知識(shí)掌握程度等級(jí)為第三等級(jí);
當(dāng)?shù)诙z測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),確定知識(shí)掌握程度等級(jí)為第四等級(jí)。
在本發(fā)明實(shí)施例中,當(dāng)用戶在解答中等難度的試題的解答結(jié)果為錯(cuò)誤時(shí),向用戶發(fā)送難度低于中等難度的試題作為第二檢測(cè)試題,當(dāng)?shù)诙z測(cè)試題的解答結(jié)果為正確時(shí),確定知識(shí)掌握程度等級(jí)為第三等級(jí),此時(shí),可以確定用戶的知識(shí)掌握程度等級(jí)屬于中等偏下的程度;當(dāng)?shù)诙z測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),確定知識(shí)掌握程度等級(jí)為第四等級(jí),此時(shí),可以確定用戶的知識(shí)掌握程度等級(jí)屬于較低的程度或者是屬于沒有任何基礎(chǔ)的用戶。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如rom/ram、磁盤、光盤等。
實(shí)施例二:
圖2示出了本發(fā)明實(shí)施例二提供的知識(shí)掌握程度的檢測(cè)系統(tǒng)的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。在本發(fā)明實(shí)施例中,知識(shí)掌握程度的檢測(cè)系統(tǒng)包括:解答試題數(shù)量獲取單元21、檢測(cè)單元22以及等級(jí)確定單元23,其中:
解答試題數(shù)量獲取單元21,用于獲取待檢測(cè)用戶的已解答試題數(shù)量。
在本發(fā)明實(shí)施例中,通過用戶的已解答試題數(shù)量判斷用戶是否屬于沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶,從而可以根據(jù)參與學(xué)習(xí)活動(dòng)的程度分別對(duì)沒有參與學(xué)習(xí)活動(dòng)和參與學(xué)習(xí)活動(dòng)較少以及參與學(xué)習(xí)活動(dòng)較多的用戶進(jìn)行針對(duì)性的檢測(cè)。
檢測(cè)單元22,用于當(dāng)已解答試題數(shù)量低于預(yù)設(shè)值時(shí),在試題庫中選取中等難度的試題作為檢測(cè)試題。
在本發(fā)明實(shí)施例中,根據(jù)已解答試題數(shù)量區(qū)別出屬于沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶,當(dāng)用戶已解答試題數(shù)量低于預(yù)設(shè)值時(shí),確定為沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶,當(dāng)用戶已解答試題數(shù)量高于預(yù)設(shè)值時(shí),確定為參與學(xué)習(xí)活動(dòng)較多的用戶,預(yù)設(shè)值可以根據(jù)試題庫中的試題量進(jìn)行設(shè)定。對(duì)于沒有參與學(xué)習(xí)活動(dòng)以及參與學(xué)習(xí)活動(dòng)較少的用戶,在試題庫中選取中等難度的試題作為檢測(cè)試題,中等難度的試題為錯(cuò)誤率為45%-55%的試題,或錯(cuò)誤率為40%-60%的試題。對(duì)于試題庫中的每一道試題,預(yù)先對(duì)試題的難度等級(jí)進(jìn)行量化,而試題的難度等級(jí)量化標(biāo)準(zhǔn)是基于錯(cuò)誤率進(jìn)行確定,錯(cuò)誤率為在答題者中解答試題錯(cuò)誤的人數(shù)除以答題者的總?cè)藬?shù)。
等級(jí)確定單元23,用于根據(jù)檢測(cè)試題的解答結(jié)果,確定知識(shí)掌握程度等級(jí)。
在本發(fā)明實(shí)施例中,作為一種快速的檢測(cè)知識(shí)掌握程度等級(jí)的方法而言,可以將知識(shí)掌握程度等級(jí)分為三個(gè)級(jí)別,知識(shí)掌握程度由高到低依次是第一等級(jí)、第二等級(jí)以及第三等級(jí),若用戶解答檢測(cè)試題的解答結(jié)果為正確,可以直接確定知識(shí)掌握程度等級(jí)為第二等級(jí),若用戶解答檢測(cè)試題的解答結(jié)果為錯(cuò)誤,可以直接確定知識(shí)掌握程度等級(jí)為第三等級(jí)。
優(yōu)選地,等級(jí)確定單元23包括:第一檢測(cè)單元231、第一等級(jí)確定單元232以及第二等級(jí)確定單元233,其中:
第一檢測(cè)單元231,用于當(dāng)檢測(cè)試題的解答結(jié)果為正確時(shí),在試題庫中選取難度高于中等難度的試題作為第一檢測(cè)試題;
第一等級(jí)確定單元232,用于當(dāng)?shù)谝粰z測(cè)試題的解答結(jié)果為正確時(shí),確定知識(shí)掌握程度等級(jí)為第一等級(jí);以及
第二等級(jí)確定單元233,用于當(dāng)?shù)谝粰z測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),確定知識(shí)掌握程度等級(jí)為第二等級(jí)。
在本發(fā)明實(shí)施例中,將知識(shí)掌握程度等級(jí)分為三個(gè)級(jí)別進(jìn)行檢測(cè)的方式較為不精確,對(duì)于能夠熟練地掌握中等難度的試題并能夠勝任高等難度的試題的用戶而言,并沒有精確地進(jìn)行檢測(cè)定位。上述優(yōu)選的方式,是在用戶解答中等難度的試題的解答結(jié)果為正確時(shí),向用戶發(fā)送難度高于中等難度的試題作為第一檢測(cè)試題,以檢測(cè)用戶在熟練地掌握中等難度的試題的情況下,是否能夠勝任高等難度的試題,在試題庫中選取難度高于中等難度的試題作為第一檢測(cè)試題,當(dāng)?shù)谝粰z測(cè)試題的解答結(jié)果為正確時(shí),確定知識(shí)掌握程度等級(jí)為第一等級(jí),當(dāng)?shù)谝粰z測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),確定知識(shí)掌握程度等級(jí)為第二等級(jí)。更加精準(zhǔn)地定位用戶的知識(shí)掌握程度。
優(yōu)選地,等級(jí)確定單元23還包括:第二檢測(cè)單元234、第三等級(jí)確定單元235以及第四等級(jí)確定單元236,其中:
第二檢測(cè)單元234,用于當(dāng)檢測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),在試題庫中選取難度低于中等難度的試題作為第二檢測(cè)試題;
第三等級(jí)確定單元235,用于當(dāng)?shù)诙z測(cè)試題的解答結(jié)果為正確時(shí),確定知識(shí)掌握程度等級(jí)為第三等級(jí);以及
第四等級(jí)確定單元236,用于當(dāng)?shù)诙z測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),確定知識(shí)掌握程度等級(jí)為第四等級(jí)。
在本發(fā)明實(shí)施例中,當(dāng)用戶在解答中等難度的試題的解答結(jié)果為錯(cuò)誤時(shí),向用戶發(fā)送難度低于中等難度的試題作為第二檢測(cè)試題,當(dāng)?shù)诙z測(cè)試題的解答結(jié)果為正確時(shí),確定知識(shí)掌握程度等級(jí)為第三等級(jí),此時(shí),可以確定用戶的知識(shí)掌握程度等級(jí)屬于中等偏下的程度;當(dāng)?shù)诙z測(cè)試題的解答結(jié)果為錯(cuò)誤時(shí),確定知識(shí)掌握程度等級(jí)為第四等級(jí),此時(shí),可以確定用戶的知識(shí)掌握程度等級(jí)屬于較低的程度或者是屬于沒有任何基礎(chǔ)的用戶。
在本發(fā)明實(shí)施例中,知識(shí)掌握程度的檢測(cè)系統(tǒng)各單元可由相應(yīng)的硬件或軟件單元實(shí)現(xiàn),各單元可以為獨(dú)立的軟、硬件單元,也可以集成為一個(gè)軟、硬件單元,在此不用以限制本發(fā)明。該系統(tǒng)各單元的實(shí)施方式具體可參考前述實(shí)施例一的描述,在此不再贅述。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。