資源描述:
《基于protégé高考志愿填報本體構(gòu)建及應(yīng)用探究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、基于Protege高考志愿填報本體構(gòu)建及應(yīng)用探究摘要:通過分析高考志愿填報難度大、風(fēng)險大的原因,提出了通過對考生信息的采集、高考成績標(biāo)準(zhǔn)化處理,使用Protege建立高考志愿填報本體,Jena推理后可以得到匹配考生的高校、專業(yè)以及錄取概率等信息,不僅縮小了考生主觀選擇的范圍,而且提高了高校及專業(yè)志愿選擇的針對性。關(guān)鍵詞:高考志愿;本體;Jena推理;ZScores法中圖分類號:TP319文獻(xiàn)標(biāo)識碼:A文章編號:1672-7800(2013)001-0064-020引言本體概念來源于哲學(xué),是指一個形式化的,有明確規(guī)范的共同概念。近幾年本體被廣泛應(yīng)用于計算機人工智能領(lǐng)域
2、,用于描述客觀世界,便于計算機系統(tǒng)進(jìn)行知識的交互和推理。利用本體對領(lǐng)域知識進(jìn)行建模能夠有效地實現(xiàn)信息的語義共享,成為語義Web、語義Web服務(wù)等方向的研究基礎(chǔ)。高考志愿填報是考生及家長非常關(guān)注的一件大事,面對各種各樣的現(xiàn)場咨詢會、網(wǎng)絡(luò)咨詢會以及各院校的招生網(wǎng)站,考生可以獲得的招生信息量非常多,但考生進(jìn)行志愿填報確是件非常困難的事,主要原因有:①往年專業(yè)分?jǐn)?shù)線是絕對分,不好縱向比較;②學(xué)校及專業(yè)的選擇范圍是人主觀進(jìn)行選擇的,選擇面可能不全;③學(xué)校及專業(yè)分?jǐn)?shù)線往往會有大小年之說。本文在構(gòu)建高考志愿本體的基礎(chǔ)上,通過設(shè)定考生個人相關(guān)信息,系統(tǒng)將高考成績標(biāo)準(zhǔn)化后,自動篩選出
3、符合考生條件的院校、專業(yè)以及錄取概率,從而可以縮小考生在填報志愿時需要深入了解的學(xué)校及專業(yè)范圍,提高志愿填報的準(zhǔn)確率以及成功率。1工具介紹(1)Protege是一款流行的用來編輯本體和知識獲取的Java開源軟件,由于其優(yōu)秀的設(shè)計和眾多的插件,Protege已成為目前使用最廣泛的本體編輯器之一。用戶可以建立Class類、Properties屬性以及進(jìn)行相關(guān)數(shù)據(jù)類型的設(shè)置和實例化。(2)Jena是一個Java的API,用來支持語義網(wǎng)的有關(guān)應(yīng)用,通過Jena進(jìn)行RDF(資源描述框架)模型的解析、創(chuàng)建以及查詢。Jena可以使用本體中樹形層次結(jié)構(gòu)中的類、子類、屬性等實現(xiàn)本體中
4、的推理,當(dāng)然用戶也可以自定義推理規(guī)則。2高考成績標(biāo)準(zhǔn)化志愿選擇填報的一個重要參考就是歷年各校各專業(yè)的分?jǐn)?shù)線,但每年考試難度不一樣,絕對分?jǐn)?shù)代表的含義不一樣;為實現(xiàn)分?jǐn)?shù)的可比性,需要將每年的成績標(biāo)準(zhǔn)化后再進(jìn)行比較。通過分?jǐn)?shù)轉(zhuǎn)換實現(xiàn)標(biāo)準(zhǔn)化的方法有很多,本系統(tǒng)采用ZScores法對考生的投檔成績進(jìn)行標(biāo)準(zhǔn)化。ZScores方法又稱為標(biāo)準(zhǔn)分方法。它是以標(biāo)準(zhǔn)差為單位表示一個分?jǐn)?shù)在集體中所處的相對位置的量數(shù)。其計算公式Zi=Xi-X-1212S其X-12=112nZnl2i=lXiS=112nZnl2i=l(Xi-X-12)2式中,Xi為第i位考生的原始分?jǐn)?shù),X-12為同年度所有
5、錄取考生的平均原始分,S為該年度錄取考生分?jǐn)?shù)分布的標(biāo)準(zhǔn)差,Zi為第i位考生的標(biāo)準(zhǔn)分。通過公示可以看出原始分?jǐn)?shù)的平均分?jǐn)?shù)的標(biāo)準(zhǔn)分為0,低于平均分的分?jǐn)?shù)的標(biāo)準(zhǔn)分為負(fù)值,高于平均分的分?jǐn)?shù)的標(biāo)準(zhǔn)分為正值,全體考生的標(biāo)準(zhǔn)分之和為0o3構(gòu)建高考志愿填報本體通過系統(tǒng)調(diào)研,確定考生高考志愿填報主要涉及到地域、學(xué)校、專業(yè)等方面,所以利用Protege建立高校類、專業(yè)類、地域類及其子類;根據(jù)需要為高校類設(shè)立所在城市、專業(yè)、招生年度以及高校最低投檔線等屬性,為專業(yè)類設(shè)立專業(yè)分?jǐn)?shù)線、專業(yè)計劃數(shù)、招生年度等屬性;并用近3年數(shù)據(jù)進(jìn)行實例化。以下是使用Protege工具創(chuàng)建高考志愿填報本體生成的
6、owl文件的代碼片段:4實現(xiàn)效果在實現(xiàn)時,使用Jena包對高考志愿填報本體owl文件進(jìn)行讀取其中的類和實例、屬性和屬性值,并依據(jù)本體中樹形層次結(jié)構(gòu)中的類、子類、屬性關(guān)系以及預(yù)設(shè)的閾值等進(jìn)行推理,得到比較符合考生輸入條件的高校、專業(yè)信息以及錄取概率。系統(tǒng)首先對高考成績進(jìn)行標(biāo)準(zhǔn)化處理,然后通過和歷年高校、專業(yè)錄取情況的標(biāo)準(zhǔn)分比較,Jena推理后可以得到比較匹配考生輸入信息的大學(xué)、專業(yè)以及錄取概率等信息。錄取概率小于30%用紅色表示,錄取概率30%?60%用黃色表示,錄取概率60%?80%用藍(lán)色表示,概率大于80%用綠色表不。5結(jié)語通過對高考分?jǐn)?shù)標(biāo)準(zhǔn)化、建立高考志愿本體以
7、及Jena的語義推理,可以實現(xiàn)從以往由考生主觀選擇到系統(tǒng)自動篩選的轉(zhuǎn)變,這既減小了考生主觀選擇的范圍又增加了高校及專業(yè)志愿的廣度和針對性,對考生高考志愿的填報起到很好的輔助作用。以后需要在以下兩個方面加以改進(jìn):①合理設(shè)置閾值使得查詢結(jié)果更準(zhǔn)確,并給出查詢結(jié)果與考生輸入信息的匹配程度,更符合考生需要;②由于目前各省高考錄取方案不同,同一個省各年的錄取政策也會變化,系統(tǒng)應(yīng)具有更好的適應(yīng)性。參考文獻(xiàn):[1]魯立?基于OWL的語義查詢分析[J].科學(xué)信息,2009(4).[2]熊燕子?基于OWLS語義服務(wù)描述的數(shù)字圖書館網(wǎng)格應(yīng)用模型研究[D].武漢:湖北工業(yè)大學(xué),201