[發(fā)明專利]一種基于聚類的考試系統(tǒng)試題庫優(yōu)化方法無效
| 申請?zhí)枺?/td> | 201210066995.2 | 申請日: | 2012-03-14 |
| 公開(公告)號: | CN102629272A | 公開(公告)日: | 2012-08-08 |
| 發(fā)明(設(shè)計(jì))人: | 姚文斌;雷鳴濤;葉鵬迪;韓司;王樅 | 申請(專利權(quán))人: | 北京郵電大學(xué) |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F17/27 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 考試 系統(tǒng) 試題庫 優(yōu)化 方法 | ||
1.一種基于聚類的考試系統(tǒng)試題庫優(yōu)化方法,其特征是:由1個(gè)試題庫、1個(gè)Web服務(wù)器、1個(gè)詞庫和n個(gè)用戶構(gòu)成的考試系統(tǒng),在未知試題庫是否存在重復(fù)試題時(shí),將各試題分詞并與詞庫中各詞比對,得到中心點(diǎn)與各試題的分詞向量,由此計(jì)算試題與各中心點(diǎn)的相似度,并將試題加入相似度最高點(diǎn)中心點(diǎn)所在的簇內(nèi);在輸入新試題組時(shí),依次對試題分詞,并與各簇內(nèi)中心點(diǎn)計(jì)算相似度,并將試題加入相似度最高的中心點(diǎn)所在的簇內(nèi);在各簇內(nèi)進(jìn)行相似查找,將各簇內(nèi)的相似試題進(jìn)行標(biāo)記;
詞庫U中各詞之間的權(quán)值關(guān)系表示為wij,其中,1≤i,j≤n,0≤wij≤1;
試題集合X={Z1,Z2,…,Zm},聚類半徑分別為R1,R2,…,Rs,其中,m為試題總數(shù),s為總簇?cái)?shù);
各簇中心點(diǎn)分別表示為A1,A2,…,As,Al分詞后得到各詞表示為(Al1,Al2,…,Alh),其向量表示為?其中,1≤l≤s,h為Al詞總數(shù)即?維數(shù);由A1,A2,…,As為中心點(diǎn)的簇分別表示為V1,V2,…,Vs;
第k個(gè)試題表示為Zk,Zk分詞后得到各詞表示為Zk1,Zk2,…,Zkh,權(quán)值表示為Qk1,Qk2,…,Qkh,其中,1≤k≤m,h表示Zk的詞總數(shù)即?維數(shù);Zk的向量表示為。
2.根據(jù)權(quán)利要求1所述的基于聚類的考試系統(tǒng)試題庫優(yōu)化方法,其特征是:其具體方法步驟為:
1:輸入詞庫U,詞庫中詞語的權(quán)值為wij,其中,1≤i,j≤n,0≤wij≤1;
2:輸入各簇中心點(diǎn)(A1,A2,…,As),Al為某一個(gè)中心點(diǎn),其中,1≤l≤s,s為中心點(diǎn)總數(shù);
3:輸入中心點(diǎn)簇類半徑R1,R2,…,Rs;
4:輸入試題集X={Z1,Z2,…,Zm},Zk為試題集中某試題,其中,1≤k≤m,m代表試題總數(shù);
5:若X為空,則程序結(jié)束;否則,執(zhí)行步驟6;
6:初始化集合V1,V2,…,Vs為空;
7:令l=1,初始化集合A為空;
8:根據(jù)詞庫將中心點(diǎn)Al分詞為Al1,Al2,…,Alh,其中,Alj為中心點(diǎn)Al分詞后的某詞,h為詞語?總數(shù),Alj在詞庫中的權(quán)值為wlj;
9:令j=1;
10:計(jì)算權(quán)值alj=wlj×nlj,其中,wlj為Alj權(quán)值,nlj為該詞出現(xiàn)的次數(shù);
11:將Al加入Vl中;
12:j+1;
13:若j>h,則執(zhí)行步驟14;否則,執(zhí)行步驟10;
14:將Al向量表示為
15:將?加入集合A中;
16:l+1;
17:若l>s,則執(zhí)行步驟18;否則,執(zhí)行步驟8;
18:令k=1,初始化集合B為空;
19:根據(jù)詞庫將試題Zk分詞為Zk1,Zk2,…,Zkh,取得Zkh權(quán)值wkj,其中,Zkh為試題中某詞,h為詞語總數(shù);
20:令j=1;
21:計(jì)算權(quán)值Qkj=wkj×nkj,其中,wkj為Qkj權(quán)值,nkj為該詞出現(xiàn)的次數(shù);
22:j+1;
23:若j>h,則執(zhí)行步驟24;否則,執(zhí)行步驟21;
24:將Zk向量表示為
25:將?加入集合B中;
26:k+1;
27:若k>m,則執(zhí)行步驟28;否則,執(zhí)行步驟19;
28:令k=1,l=1;
29:由集合A中取得中心點(diǎn)Al向量?集合B中取得中心點(diǎn)Zk向量?計(jì)算試題Zk與中心點(diǎn)Al的相似度
30:初始化集合C為空;?
31:?將其加入集合C中;
32:l+1;
33:若l>s,執(zhí)行步驟34;否則,執(zhí)行步驟29;
34:若Ckl為C中最大值,則將試題Zk加入Vl,執(zhí)行步驟35;否則,執(zhí)行步驟35;
35:k+1,l=1;
36:若k>m,則執(zhí)行步驟37;否則,執(zhí)行步驟29;
37:令u=1;
38:若Vup=Vuq,則標(biāo)記Vuq為重復(fù)題目,其中,?執(zhí)行步驟39;否則,執(zhí)行步驟39;
39:u+1;
40:若u>s,則結(jié)束程序;否則,執(zhí)行步驟38。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京郵電大學(xué),未經(jīng)北京郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210066995.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)





