版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、畢業(yè)設(shè)計(jì)外文資料翻譯學(xué) 院: 信息科學(xué)與工程學(xué)院 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 姓 名: xxx 學(xué) 號(hào): xxx (用外文寫)外文出處:_FengYang,Youquan Chen.Ontology-based Application Framework for Network Eduction Resources Library. J.Tsinghua Science and Technology, 2007,(4):3545. 附 件: 1.外文資料翻譯譯文;2.外文原文。 指導(dǎo)教師評(píng)語(yǔ): 簽名: 年 月 日附件1:外文資料翻譯譯文基于本體的應(yīng)用框架的網(wǎng)絡(luò)教育資源庫(kù)馮陽(yáng)1,2,陳友全31計(jì)
2、算機(jī)科學(xué)與技術(shù),吉林大學(xué),長(zhǎng)春,中國(guó)學(xué)院2信息學(xué)院,吉林教師的工程技術(shù),長(zhǎng)春中國(guó)研究所3機(jī)械工程系,長(zhǎng)春工程技術(shù)研究所,長(zhǎng)春中國(guó)摘要在過(guò)去的二十年,隨著互聯(lián)網(wǎng)應(yīng)用的迅速增長(zhǎng),網(wǎng)絡(luò)教育已經(jīng)開展成為現(xiàn)行教育的主要組成局部。同時(shí),基于語(yǔ)義的網(wǎng)絡(luò)教育資源成為教育技術(shù)在計(jì)算機(jī)和人工智能的重要研究領(lǐng)域。到目前為止,然而,在其申請(qǐng)的過(guò)程中了出現(xiàn)了一系列嚴(yán)重的瓶頸,例如:對(duì)網(wǎng)絡(luò)資源的標(biāo)準(zhǔn)是不兼容的,定義不嚴(yán)格和沒(méi)有有效性的語(yǔ)義,缺乏良好的結(jié)構(gòu)。解決這一問(wèn)題,本文提出的工作顯示了網(wǎng)絡(luò)教育資源庫(kù)的新的應(yīng)用框架設(shè)計(jì)、實(shí)施。通過(guò)使用基于本體的語(yǔ)義技術(shù),它創(chuàng)造了一個(gè)新的教育資源的開放式平臺(tái),實(shí)現(xiàn)異構(gòu)互操作資源,實(shí)現(xiàn)資源
3、的集中管理和分布存儲(chǔ)的內(nèi)容。關(guān)鍵詞:網(wǎng)絡(luò)教育資源、語(yǔ)義Web、本體論一、引言隨著網(wǎng)絡(luò)技術(shù)的進(jìn)一步開展和應(yīng)用需求的不斷出現(xiàn),語(yǔ)義Web成為一個(gè)在WWW研究領(lǐng)域的熱點(diǎn)和智能網(wǎng)絡(luò)效勞的關(guān)鍵技術(shù)1。語(yǔ)義網(wǎng)在機(jī)器理解的根底上可以提供關(guān)更多的功能,執(zhí)行語(yǔ)義層次的計(jì)算。它不僅能提供更清晰和更全面的語(yǔ)義的網(wǎng)絡(luò)信息和知識(shí),而且還實(shí)現(xiàn)了計(jì)算機(jī)可以了解網(wǎng)絡(luò)信息和知識(shí),以及網(wǎng)絡(luò)數(shù)據(jù)處理和網(wǎng)絡(luò)效勞的智能化。語(yǔ)義網(wǎng)絡(luò)在網(wǎng)絡(luò)效勞,基于代理的分布式計(jì)算,基于語(yǔ)義的搜索引擎,基于語(yǔ)義的數(shù)字圖書館等領(lǐng)域成為一個(gè)更重要的應(yīng)用。在同時(shí),隨著應(yīng)用研究的持續(xù)的深入,作為語(yǔ)義網(wǎng)絡(luò)的關(guān)鍵技術(shù)本體論技術(shù)趨于成熟,語(yǔ)義元數(shù)據(jù)描述方法的形成和語(yǔ)義
4、網(wǎng)絡(luò)的開展開始進(jìn)入實(shí)際應(yīng)用階段,例如基于語(yǔ)義的信息表示和語(yǔ)義為根底的數(shù)字圖書館、數(shù)字博物館有了初步的探索和應(yīng)用和其他應(yīng)用程序搜索應(yīng)用2。網(wǎng)絡(luò)教育資源是計(jì)算機(jī)教育和人工智能的重要研究領(lǐng)域。建構(gòu)主義學(xué)習(xí)理論認(rèn)為學(xué)習(xí)環(huán)境的四個(gè)要素是:上下文、協(xié)作、會(huì)話和意義建立。隨著計(jì)算機(jī)網(wǎng)絡(luò)和多媒體技術(shù)的開展,由于建構(gòu)主義理論的影響,人們學(xué)習(xí)的方式改變了很多,從以傳統(tǒng)的教學(xué)資源為根底的教學(xué)到以資源為根底的學(xué)習(xí)3。隨著建構(gòu)主義學(xué)習(xí)理論作為指導(dǎo),它是人類社會(huì)在21世紀(jì)的數(shù)字識(shí)字開展的重要方向,建立鞏固的網(wǎng)絡(luò)教育資源,它可以選擇教學(xué)內(nèi)容和教學(xué)模式,根據(jù)學(xué)生的實(shí)際情況、實(shí)施個(gè)性化指導(dǎo)學(xué)生。網(wǎng)絡(luò)教育資源起源于電腦輔助教學(xué)系
5、統(tǒng)的開展,其主要特征是,根據(jù)用戶的具體情況提供適當(dāng)?shù)慕滩?,換句話說(shuō),它有個(gè)別教學(xué)的功能,此功能的實(shí)現(xiàn)是通過(guò)人工智能的手段4。但是,當(dāng)前網(wǎng)絡(luò)教育資源的也有一些問(wèn)題,如下:1檢索效率低教授的知識(shí)過(guò)多而且廣泛,傳統(tǒng)的基于關(guān)鍵字的搜索技術(shù)無(wú)法滿足需要。使用適當(dāng)?shù)谋倔w來(lái)描述教育資源庫(kù)和建立以本體論為根底的知識(shí)架構(gòu)來(lái)解決這些問(wèn)題是非常必要的。2弱語(yǔ)義高的語(yǔ)義對(duì)于應(yīng)用不同的教育平臺(tái)之間的交流是必要的。使交流和知識(shí)共享成為困難的原因是描述教學(xué)知識(shí)的根本標(biāo)準(zhǔn)并不是任何時(shí)間都是一樣的,知識(shí)以不同的方式表示5。3缺乏情報(bào)當(dāng)前的很多教學(xué)系統(tǒng)不能學(xué)生做有針對(duì)性的學(xué)習(xí),使教師無(wú)法準(zhǔn)備適宜的學(xué)習(xí)內(nèi)容跟隨學(xué)生的認(rèn)知模式,通過(guò)
6、了解他們的認(rèn)知特點(diǎn)和學(xué)習(xí)的變化來(lái)引導(dǎo)學(xué)生。為應(yīng)對(duì)當(dāng)前的教育資源建設(shè)和應(yīng)用需求的問(wèn)題,本文介紹了語(yǔ)義的關(guān)鍵技術(shù)是建設(shè)教育資源,提出了基于語(yǔ)義網(wǎng)絡(luò)技術(shù)為根底的教育資源的主要框架,開始于教育資源建立的有意義的方面,如基于語(yǔ)義的元數(shù)據(jù)描述、教育、資源庫(kù)本體模型、資源池之間的模式匹配、討論了框架和關(guān)鍵技術(shù)的核心理念。二、本體在本節(jié)中,提出了最容易被人接受的本體理解。由于本體是用于描述在語(yǔ)義和知識(shí)層次的信息系統(tǒng)中的概念模型,它已被用于許多領(lǐng)域。由于本體是不是一個(gè)靜態(tài)的模型,它必須有能力獲取意義和關(guān)系的變化。在人工智能領(lǐng)域的研究,有許多關(guān)于本體的定義。其中,最經(jīng)常采用的是格魯伯的關(guān)于本體的定義,即本體是一個(gè)
7、明確的標(biāo)準(zhǔn)概念化6。一個(gè)本體O是一個(gè)五元組O=(C, I, R, F, A),其中C,I是分別的概念和實(shí)例。R是一個(gè)關(guān)系集,F(xiàn)是C上面的函數(shù),A是一系列本體論公理- 指定了在一些論述領(lǐng)域的詞匯的解釋。以格魯伯為根底的定義,還有一些本體匹配類型:概念與概念、屬性的概念、屬性與性質(zhì),場(chǎng)景和約束等6。本體論在教育資源庫(kù)的構(gòu)造中起著重要的作用,它可以實(shí)現(xiàn)三方共享5:(1)資源內(nèi)容共享。這意味著,資源庫(kù)像每個(gè)人提供資源,與此同時(shí),從每個(gè)人那里獲取自己本身沒(méi)有的資源。(2)技術(shù)分享。這意味著,當(dāng)不同的組織或個(gè)人建立他們自己的資源庫(kù),如果他們按照相同的標(biāo)準(zhǔn),同樣的資源表示方式和相同的屬性標(biāo)記方法,那么他們可
8、以共享同一接口。(3)概念共享。這意味著,在實(shí)現(xiàn)語(yǔ)義理解,確保不同的對(duì)象建立,維護(hù)和使用過(guò)程中這方面的知識(shí)分享同一個(gè)概念。三、框架概述 我們?yōu)榫W(wǎng)絡(luò)教育資源庫(kù)設(shè)計(jì)了一個(gè)以本體論為根底的應(yīng)用程序框架。它可以實(shí)現(xiàn)教育資源的訪問(wèn)和重用,實(shí)現(xiàn)教育資源和優(yōu)化資源之間的生命周期管理機(jī)制的分布式資料庫(kù)的互操作性。最重要的是,它提供基于語(yǔ)義的搜索,因?yàn)檫@種制度框架提供一個(gè)綜合的、面向全球的本體表示的概念和機(jī)制,以及基于語(yǔ)義的資源規(guī)劃。該框架結(jié)構(gòu)由三局部組成。如圖1所示。這一框架的更多的技術(shù)細(xì)節(jié)將在第四局部討論。A、表示層它是用戶和系統(tǒng)之間的互動(dòng)界面。用戶通過(guò)瀏覽器訪問(wèn)系統(tǒng)。用戶界面負(fù)責(zé)接收查詢和顯示搜索結(jié)果給用
9、戶。在這層,雖然他們是被采用的,但是本體保護(hù)用戶的網(wǎng)頁(yè)。因此,網(wǎng)頁(yè)語(yǔ)義信息對(duì)用戶是透明的。為了實(shí)現(xiàn)顯示與邏輯別離這一目標(biāo),JSP和JavaBean技術(shù)已被用于在本層的開發(fā)。B、邏輯層作為主要的應(yīng)用程序邏輯層,它進(jìn)行系統(tǒng)的知識(shí)檢索。它由五個(gè)局部組成,即本體管理組件、語(yǔ)義分析組件、推理引擎、查詢組件、Web信息訪問(wèn)組件。在用戶的查詢請(qǐng)求被搜索引擎提交后,語(yǔ)義分析組件獲得概念和語(yǔ)義關(guān)系,用戶通過(guò)語(yǔ)義分析需求,然后Jena OWL的推理引擎負(fù)責(zé)對(duì)這個(gè)概念和語(yǔ)義關(guān)系的根底上的推理,最終查詢Beans類訪問(wèn)此資源的本體庫(kù)和查詢結(jié)果返回給用戶。C、數(shù)據(jù)層數(shù)據(jù)層是由三個(gè)局部組成:本體庫(kù)、教育資源描述數(shù)據(jù)庫(kù)和M
10、ySQL/DB2/oracle數(shù)據(jù)庫(kù)。作為知識(shí)資源本體的存儲(chǔ)介質(zhì),這一層是負(fù)責(zé)建立和從新結(jié)構(gòu)性的描述OWL為根底的知識(shí)本體,這是知識(shí)檢索的直接來(lái)源。此外,為了實(shí)現(xiàn)知識(shí)共享和重用,它會(huì)進(jìn)行語(yǔ)義標(biāo)注相關(guān)資源的網(wǎng)頁(yè)并存儲(chǔ)在數(shù)據(jù)采集元件本體庫(kù)中。圖1、本體論為根底的框架的網(wǎng)絡(luò)教育資源庫(kù)四、框架的關(guān)鍵技術(shù)本節(jié)中對(duì)這一框架的關(guān)鍵技術(shù)進(jìn)行介紹。它包括網(wǎng)絡(luò)效勞、用戶的要求處理、語(yǔ)義分析和推理引擎。A、網(wǎng)絡(luò)效勞表示層也可以作為網(wǎng)絡(luò)效勞層稱,其主要任務(wù)是實(shí)現(xiàn)與用戶的交互。在很多資源建設(shè)方式的情況下,選擇網(wǎng)絡(luò)效勞技術(shù),以集成分布式有效的教育資源庫(kù)和共享它們之間的信息。在各種平臺(tái)的異構(gòu)根底上,網(wǎng)絡(luò)效勞可用來(lái)建立一個(gè)共
11、同的與平臺(tái)無(wú)關(guān),語(yǔ)言無(wú)關(guān)的技術(shù),不同平臺(tái)的應(yīng)用程序依賴于去實(shí)現(xiàn)連接以及它們之間的融合。在整個(gè)資源庫(kù),作為效勞供給商,每個(gè)地方的資源制定自己的效勞和功能補(bǔ)充全球系統(tǒng),它的UDDI通用描述,發(fā)現(xiàn)和集成。UDDI是負(fù)責(zé)注冊(cè)和發(fā)送工作。在此,所有的信息通過(guò)SOAP簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議被發(fā)送到整個(gè)系統(tǒng)。B、用戶請(qǐng)求處理在我們的框架,用戶通過(guò)普通的連接方法進(jìn)行資源搜索,這些領(lǐng)域被限制或自然聲明。學(xué)習(xí)對(duì)象屬于不同的本地資源,它們?cè)诘乩砦恢蒙戏珠_。不同的資源庫(kù)通常根據(jù)不同的計(jì)算機(jī)平臺(tái)、數(shù)據(jù)格式和編程語(yǔ)言建立,它提供了他們自己的機(jī)制來(lái)查詢和訪問(wèn)資源。在這種情況下,中央效勞器需要一定的機(jī)制來(lái)確定當(dāng)?shù)氐目商峁┬谄髻Y源
12、庫(kù),然后用戶的請(qǐng)求將被發(fā)送到本地效勞器。在具體系統(tǒng)設(shè)計(jì)我們指的是一系列數(shù)學(xué)的方法8。圖2說(shuō)明了用戶要求如何由這些模塊處理。C、語(yǔ)義分析 在我們的框架中,語(yǔ)義分析是負(fù)責(zé)通過(guò)搜索引擎,提交用戶的請(qǐng)求。該機(jī)器的用戶表示需要語(yǔ)義本體庫(kù)查詢,分析用戶意圖和使用Jena Owl推理機(jī)制來(lái)完成。由于用戶查詢?cè)谝欢ǔ潭壬系牟淮_定性,根據(jù)用戶的需要擴(kuò)大查詢的概念集合是可行的。語(yǔ)義擴(kuò)展規(guī)那么的定義為:如果O是Literlas類型,那么S是擴(kuò)張中心,查詢的概念可根據(jù)學(xué)的概念和屬性關(guān)系獲得。如果S不存在,這些概念是不能采取。 如果O是一種資源,那么O是擴(kuò)張中心,查詢的概念可根據(jù)O的概念和屬性關(guān)系獲得。查詢處理是語(yǔ)義檢
13、索最重要的局部。它可以被描述為以下國(guó)際扶輪模型:本體模型和基于本體的網(wǎng)絡(luò)資源、識(shí)別模型。在這些中,網(wǎng)絡(luò)資源R和查詢Q是基于本體O構(gòu)建的,他們是有關(guān)的,當(dāng)且僅當(dāng)R滿足Q:它描述了R和O意味著邏輯上查詢Q:OR-Q9。圖2、用戶要求處理有兩種行之有效的方法,可以把查詢關(guān)鍵字轉(zhuǎn)換本錢體描述。文獻(xiàn)10提出了一種基于語(yǔ)義的檢索方法:本體匹配圖,也就是語(yǔ)義實(shí)在本體、關(guān)系和本體圖之間的相關(guān)性提出來(lái)的。根據(jù)這些語(yǔ)義的相關(guān)性,本體圖匹配的框架,它可以計(jì)算這些相互關(guān)系設(shè)計(jì)。在文獻(xiàn)11中給出了另外一種語(yǔ)義檢索想法。它提出了一個(gè)搜索的體系結(jié)構(gòu),它結(jié)合激活擴(kuò)散應(yīng)用于一個(gè)特定領(lǐng)域的語(yǔ)義模型古典搜索技術(shù)。給定的本體,權(quán)衡被
14、分配給連接基于特定本體的屬性,因此他們測(cè)量的關(guān)系的強(qiáng)度。激活擴(kuò)散技術(shù)用于尋找在本體相關(guān)概念給出的概念和相應(yīng)的初始值,初始設(shè)置激活。這些初始值是從應(yīng)用到與本體的概念相關(guān)的數(shù)據(jù)古典搜索的結(jié)果。兩個(gè)測(cè)試?yán)龑?shí)施,具有非常積極的成果。有人還指出,提出的混合激活擴(kuò)散,結(jié)合象征和子象征性的方法,當(dāng)和每個(gè)單獨(dú)的方法相比取得了較好的結(jié)果11。D、推理引擎這是整個(gè)框架的關(guān)鍵控制模塊。通過(guò)推理和搜索,將得到知識(shí)用戶的需要,與此同時(shí),智能教學(xué)方法和策略也可以得到。推理引擎負(fù)責(zé)解析和推理owl文件負(fù)責(zé)。這樣做的目的從一般的文件中讀取本體,用特定的模式存儲(chǔ)是為了方便處理,然后在按照一定的規(guī)那么進(jìn)行基于本體的語(yǔ)義推理,這是
15、語(yǔ)義檢索的關(guān)鍵一步。此過(guò)程使用Jena開發(fā)套件來(lái)執(zhí)行。如圖3所示,推理機(jī)的工作原理是:推理引擎注冊(cè)機(jī)制,推理機(jī)的根底上創(chuàng)立根本的RDF三元組和本體。經(jīng)過(guò)這一過(guò)程,模型對(duì)象中包含推理機(jī)制,InefreneeGnarh和InGfraph可以生成。在Jena中,Garph也被稱為模型及其表現(xiàn)形式是ModelInterafee。然后,它可以對(duì)運(yùn)行和處理這一模式利用該模型API和Onotlogy空氣污染指數(shù),因此語(yǔ)義層次上的信息檢索可以實(shí)現(xiàn)。圖3、推理機(jī)的工作原理五、結(jié)論與未來(lái)在這個(gè)文件中,我們提出了一個(gè)新的網(wǎng)絡(luò)教育資源庫(kù)的應(yīng)用框架設(shè)計(jì)、實(shí)施。通過(guò)使用基于本體的語(yǔ)義技術(shù),我們創(chuàng)立了一個(gè)新的教育資源的開放
16、平臺(tái),實(shí)現(xiàn)異構(gòu)資源之間的互操作,實(shí)現(xiàn)資源的集中管理和分布存儲(chǔ)的內(nèi)容。在此根底上,資源庫(kù)可以成為共享、分布、開放和異構(gòu)資源之間進(jìn)行互操作得到支持。隨著教育的快速開展,課程也在發(fā)生變化。生產(chǎn)和教育資源的更新是越來(lái)越頻繁。通過(guò)利用本體論表達(dá)和工作流程的標(biāo)準(zhǔn)化,建立教育資源庫(kù)的根底上的共同標(biāo)準(zhǔn),廣泛的資源共享和再利用可以到達(dá)的理念和形成共識(shí)。這將是建設(shè)和開展教育資源庫(kù)的重要方向。在今后的工作中,我們將沿著三個(gè)方向延伸我們當(dāng)前的工作。第一個(gè)是該體系結(jié)構(gòu)的改善。第二個(gè)方向是實(shí)現(xiàn)當(dāng)設(shè)計(jì)到我們這個(gè)框架的數(shù)據(jù)集可用時(shí),設(shè)計(jì)出更復(fù)雜的本體。最后是與其他網(wǎng)絡(luò)教育資源庫(kù)進(jìn)行比擬。鳴謝這項(xiàng)工作是受國(guó)家自然科學(xué)基金委員會(huì)
17、中國(guó)委員會(huì)NSFC,410073No.60873044和專項(xiàng)科研基金批準(zhǔn)號(hào):20060183044下的中國(guó)高等教育的教育博士課程。附件2:外文原文復(fù)印件Ontology-based Application Framework for Network Education Resources LibraryFeng Yang1,2, Youquan Chen31(College of Computer Science and Technology, Jilin University, Changchun, China)2(College of Information, Jilin Teachers
18、 Institute Of Engineering and Technology, Changchun China)3(Department of Mechanical Engineering, Changchun Institute of Engineering Technology, Changchun China)yangfeng06 , Quan3168sina AbstractIn past twenty years, as the rapid growth of Internet application, network education has grown a main par
19、t of current education. At the same time, semantic-based network educational resource became an important research field in computer education technology and AI. So far, however, there is a serious of bottlenecks in the progress of their applications, e.g. the criterion of web resource is not compat
20、ible, the semantic definition is not strict and the validity and well-structure are absent. Addressing this issue, the work presented in this paper shows the design, implementation of a new application framework for network education resources library. By using ontology-based semantic technology, it
21、 creates an open platform for new educational resources, achieves interoperation between heterogeneous resources and realizes the centralized management of resources and contents distributed stored. Keywords- Network Education resources; Semantic Web; Ontology I. INTRODUCTION With the further develo
22、pment of network technology and the unceasing emergence of application requirements, semantic web becomes a hotspot in www research field and a key technology of intelligent network services 1.The semantic web can provide more extensive application functions on the basis of the machine understanding
23、 and perform computation at the semantic level. It does not only give clearer and more completely semantic to the network information and knowledge, but also achieves that computers can understand the network information and knowledge, and the intelligentization of the network data processing and ne
24、twork services. Semantic web becomes a more important application in the fields as network services, agent-based distributed computing, semantic-based search engine, semantic-based digital library and so on. At the same time, with the continuous deepening of the applied research, the ontology techni
25、que as a key research of semantic web tends to be sophisticated, and there is a formation of semantic metadata describing methods, and development of semantic web begins to enter the practical application stage, such as that there is an initial exploration and application of semantic-based informati
26、on representation and semantic-based searching in digital libraries and digital museums and other applications2. Network educational resource is an important research field on computer education technology and AI. Constructivist learning theory holds that the four elements of the learning environmen
27、t are context, collaboration, conversation, and meaning built. With the development of computer network and multimedia technology, the ways people learn changed a lot under the influence of the constructivist theory, from traditional teaching to the resource-based teaching, and then to resource-base
28、d learning 3. With constructivist learning theory as a guide, it is an important direction of the development of human society in the 21st century digital literacy to build the stablish Network Educational Resources which can select teaching content and teaching pattern according to the actual situa
29、tion of students, implement individualized instruction for students. Network Educational Resources originated in the development of computer-aided education systems, its main feature is that according to the specific circumstances of the user to provide appropriate teaching material, in other words,
30、 it has the function of individual teaching, this feature is achieved by means of AI 4. But, there are some problems of current Network Educational Resources as follows: (1) Low Retrieval efficiency For teaching knowledge is excessive and extensive, the traditional keyword-based search technology ca
31、n not meet the needs. It is necessary to use appropriate ontology to describe educational resources library and build ontology-based knowledge architecture for solving these problems. (2) Weak semantic High semantic is necessary for communication between different educational application platforms.
32、The reason why making the exchange and sharing of knowledge difficult is that standard of describing the teaching knowledge base is not the same all the time and the knowledge represents in different ways5. (3) Lack of intelligence A lot of current teaching systems can not provide Student Informatio
33、n automatically for students to do targeted studying, and make teachers unable to prepare the suitable learning content following the cognitive model of students, and guide the student to learn by their cognitive characteristics and the changes in learning. In response to problems of the current edu
34、cation resources construction and application needs, this paper introduced key technology of semantic to the building of education resources, presented the primary frame of education resources based on semantic web technologies, started with the significant aspects of the building of education resou
35、rces, such as Semantic-based metadata description, education and resource library ontology model, pattern matching between the resource pool, and discussed the core concept of the framework and key technology. II. ONTOLOGY In this section the most generally accepted understanding of ontology is pres
36、ented. Since Ontology is a Conceptual Model which is used for describing information systems on the level of semantics and knowledge, it has been used in many fields. Since Ontology is not a static model, it has to have the ability to capture the changes of meanings and relations. In research field
37、of AI, there are many definitions of ontology. Among them, the most frequently adopted is Gruber, that is, an ontology is an explicit specification of a conceptualization 6. An ontology O is a 5-tuple O=(C, I, R, F, A), where C, I are concepts and instances respectively. R is a relation set, F is a
38、function above C, and A is a set of (ontological) axioms-specifying the intended interpretation of the vocabulary in some domain of discourse. Base on Grubers definition, there are some types of ontology matching: concept to concept, property to concept, property to property, scenario and constraint
39、 and so on 6.Ontology plays an important role in the construction of the educational resources library, which can achieve tripartite sharing 5: Sharing of resources contents. It means that resource libraries provide resources to each other, at the same time get resources they do not have from each o
40、ther. Sharing of technology. It means that when different organizations or individual build their own resources library, if they can follow the same standard , the same resource representation mode and the same attribute marking method, then they can share one interface. Sharing of concepts. It mean
41、s that for achieving semantic understanding, make sure that the different objects being established, maintened and used of knowledge during this area share the same concept. III. FRAMEWORK OVERVIEW We designed an ontology-based application framework for network education resources library. It can re
42、alize the access and reuse of education resources, achieve the interoperability between the distributed repositories of educational resources and optimize resource life-cycle management mechanism. Most importantly, it provides semantic-based search, because such a system framework provides an integr
43、ated, global-oriented concepts and ontology representation mechanisms, and the semantic-based resource formulation. The structure of the framework consists of three parts. It is shown in figure 1. More technology details of this framework will be discussed in Part IV. A. Representation Layer It is t
44、he interactional interface between user and system. Users access the system through a browser. The user interface is responsible for receiving queries and displaying the search results to the user. In this layer, the ontologies are shielded to users web page, though they are adopted. So the semantic
45、 information of web page are transparent to the user. In order to achieve this separation of display and logic, JSP and Java Bean technology have been used in the development of this layer. B. Logic Layer As the main application logic layer, it carries on the retrieval of system knowledge. It consis
46、ts of five parts, namely, ontology management component, semantic analysis component, inference engine, query component, and Web information access component. After users query requests are submitted by search engine, semantic analysis component obtains the concepts and semantic relations that user
47、needs through the semantic analysis, and then Jena OWL inference engine takes on reasoning on the basis of this concepts and semantic relations, ultimately the query Beans accesses this resource ontology library and returns the query results to the user. C. Data Layer Data Layer is composed of three
48、 parts: ontology library, education resource Description Database and MySQL/DB2/oracle Database. As the storage medium of knowledge resource ontology, this layer is responsible for creating and refining a structural description of the OWL-based knowledge ontology, which is the direct source of knowl
49、edge retrieval. In addition, in order to achieve knowledge sharing and reuse, it will carry out semantic annotation to the relevant resources in the web page and store them in the ontology library by the data acquisition components.Fig 1. Ontology-based Framework for Network Education Resources Libr
50、aryIV. KEY TECHNOLOGIES OF FRAMEWORK In this section the key technologies of this framework are presented. It includes web services, processing of user request, semantic parsing and inference engine. A. Web Services Representation Layer may also be known as the Network Service Layer, its main task i
51、s to achieve interaction with the user. Under the case of a variety of the resource building ways, the web service technologies are selected in order to integrate distributed resource library of education effectively and share information between them. On the basis of a variety of heterogeneous plat
52、forms, Web Services are available to build a common platform-independent, language-independent technical level, which applications of different platform rely on to implement the connection and integration between them. Throughout the resource library, as a service provider, each local resource make
53、their own services and features promulgate to the global system, which UDDI (Universal Description Discovery and Integration) on it. And then the UDDI is responsible for the registration and sending. In this, all the information is send to the entire system through the SOAP (Simple Object Access Pro
54、tocol). B. Processing of user request In our framework, user takes on resource search by an ordinary combination method that fields are limited or natural statement. Learning objects belong to different local resources, they are geographically separated. Different resource libraries are usually buil
55、t on different computer platforms, data formats and programming languages, which provide their own mechanisms to query and access resources. In this case, the central server needs a certain mechanism to orient local resource libraries that can provide server, and then user request will be sent to lo
56、cal servers. In the specific system design, we refer to a number of mathematical methods 8. Figure 2 illustrates how a user request to be processed by these modules. C. Semantic parsing In our framework, semantic parsing is responsible for the transition from the user requests submitted by search en
57、gine to concepts of ontology. The conversional process of user semantic to machine presentation need query ontology library, analyze user intents and use Jena Owl inference mechanism to complete. As user query are uncertainty in a certain degree, it is feasible that expand the concept set of queries
58、 according to the needs of users. Semantic expansion rule is defined as: If O is Literlas type, then S is the center of expansion, the concepts for a query can be obtained according to the concepts and attribute relations of S. If S does not exist, the concepts are not to be taken. If O is a resourc
59、e, then O is the center of expansion, the concepts for a query can be obtained according to the concepts and attribute relations of O. The query processing is the most important part of semantics retrieval. It can be described as the following RI model: ontology model and ontology-based web resource
60、s identity model. In those, web resources R and the query Q are built based on ontology o and they are relevant if and only if R satisfy Q. It describes that R and O imply logically the query Q: OR-Q 9. Fig 2. Processing of user requestThere are two proven methods that can convert the query keyword
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖南省郴州市第六中學(xué)觀山學(xué)校2023-2024學(xué)年七年級(jí)上學(xué)期第三次月考生物試題(解析版)-A4
- 2023年醫(yī)用衛(wèi)生材料敷料項(xiàng)目融資計(jì)劃書
- 《山西康莊項(xiàng)目提案》課件
- 熱工基礎(chǔ)練習(xí)題庫(kù)及答案
- 養(yǎng)老院老人生活照料技能培訓(xùn)制度
- 養(yǎng)老院老人健康飲食營(yíng)養(yǎng)師行為規(guī)范制度
- 校園安全管理體系建設(shè)方案
- 2024年桿塔設(shè)備購(gòu)銷及運(yùn)輸服務(wù)合同
- 2024年事業(yè)單位合同制員工合同簽訂與履行規(guī)范3篇
- 2024年某銀行與客戶關(guān)于個(gè)人留學(xué)貸款的合同
- EXCEL綜合上機(jī)操作題(20220127214107)
- 人工挖探孔專項(xiàng)施工方案(共17頁(yè))
- 復(fù)合肥料配方大公開
- 奧地利全英文簡(jiǎn)介(課堂PPT)
- 鄰近營(yíng)業(yè)線施工方案)
- 頸動(dòng)脈斑塊的識(shí)別與處理.ppt
- 揚(yáng)州市梅嶺二年級(jí)數(shù)學(xué)上冊(cè)期末復(fù)習(xí)試卷(一)及答案
- 新西蘭旅行計(jì)劃日行程單簽證
- 三方比價(jià)單74440
- 標(biāo)準(zhǔn)人手孔面積與土方表
- UNI 鋼材對(duì)照表
評(píng)論
0/150
提交評(píng)論