亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        課程網(wǎng)站個性化服務(wù)系統(tǒng)設(shè)計與實現(xiàn)

        2018-10-16 10:23:34李永泉肖宏飛
        關(guān)鍵詞:日志個性化模塊

        李永泉,肖宏飛

        (滁州職業(yè)技術(shù)學(xué)院,安徽 滁州 239000)

        一、前言

        (一)個性化推薦算法的內(nèi)涵

        作為互聯(lián)網(wǎng)時代的產(chǎn)物,個性化推薦系統(tǒng)建立在海量的數(shù)據(jù)挖掘基礎(chǔ)上,是一種高級商務(wù)智能平臺,為顧客提供個性化的信息服務(wù)和決策支持[1]。近年來,許多大型推薦系統(tǒng)相繼投入使用,都取得了成功,個性化推薦系統(tǒng)逐也引起了學(xué)術(shù)界的重視,成為研究熱點。

        推薦系統(tǒng)類型和性能很大程度上取決于推薦算法,比較常用的推薦算法有:基于內(nèi)容的推薦算法、協(xié)同過濾推薦算法和基于知識的推薦算法。我們在研究課程網(wǎng)站的個性化服務(wù)系統(tǒng)的基礎(chǔ)上,提出一種新型的挖掘策略,包括web日志和web內(nèi)容挖掘,用戶通過訪問和識別會話,構(gòu)建訪問模式的描述文件,系統(tǒng)根據(jù)用戶的訪問興趣預(yù)測和推薦相應(yīng)的訪問模式[2]。

        (二)個性化推薦算法在課程在線教學(xué)的研究和現(xiàn)狀

        自上世紀(jì)末開始,研究個性化推薦算法在課程在線教學(xué)的應(yīng)用,受到了廣泛的關(guān)注,如何將個性化推薦算法應(yīng)用到信息推薦服務(wù)中去,引起了國內(nèi)外的學(xué)者的重視。目前,國內(nèi)外出現(xiàn)了很多基于個性化推薦算法的信息服務(wù)系統(tǒng)[3]。

        相比國外而言,國內(nèi)對于個性化服務(wù)系統(tǒng)的研究起步較晚,但也取得了一定的成果,主要有:香港城市大學(xué)和四川大學(xué)共同開發(fā)的基于web的個性化遠(yuǎn)程教學(xué)原型系統(tǒng)E-Teacher[4];東北大學(xué)研究的基于網(wǎng)絡(luò)的個性化數(shù)據(jù)挖掘技術(shù);中國人民大學(xué)研究開發(fā)的定制個性化服務(wù)的圖書管理系統(tǒng);復(fù)旦大學(xué)和國防科技大學(xué)共同研究的基于電子商務(wù)的個性化信息推薦系統(tǒng)等。

        二、系統(tǒng)特點

        動畫設(shè)計課程網(wǎng)上學(xué)習(xí)系統(tǒng)是為了更好地利用開放共享的網(wǎng)絡(luò)資源,提高學(xué)生的學(xué)習(xí)效率。網(wǎng)上課程正日益成為高等教育發(fā)展的一個方向,課程網(wǎng)站具有以下特點:

        1、網(wǎng)上課程系統(tǒng)突破了傳教教育在教學(xué)形式上的時空界限。用戶無論在何時何地只要有計算機(jī)網(wǎng)絡(luò)就能共享課程資源。

        2、可以共享優(yōu)質(zhì)的教學(xué)資源。網(wǎng)上課程可以將更多的優(yōu)質(zhì)的教學(xué)資源信息集中起來,讓學(xué)員體驗不同的教學(xué)風(fēng)格。

        3、有利于師生更好的交流、互動和信息反饋。通過個性化服務(wù)建立一個全新的交流及反饋信息的模式。

        4、可以實現(xiàn)學(xué)員的自主學(xué)習(xí)和個性化學(xué)習(xí)。網(wǎng)上課堂突破了傳統(tǒng)課堂的局限,最大限度的調(diào)動學(xué)員的主觀能動性,讓學(xué)員可以自主合理地安排自己的時間及學(xué)習(xí)內(nèi)容。網(wǎng)上課堂開通以后,將為學(xué)員提供優(yōu)質(zhì)、開放、靈活、個性化的學(xué)習(xí)環(huán)境,提高學(xué)習(xí)效率。

        三、系統(tǒng)結(jié)構(gòu)設(shè)計

        個性化學(xué)習(xí)推薦系統(tǒng)要能夠根據(jù)用戶訪問記錄來反映出和用戶訪問興趣相關(guān)的知識內(nèi)容的推薦。個性化的信息推薦的結(jié)果要根據(jù)相關(guān)的web日志和內(nèi)容文件實時計算,并通過網(wǎng)絡(luò)及時反饋給用戶,從而更好地學(xué)習(xí)。

        (一)系統(tǒng)概述

        根據(jù)動畫設(shè)計課程的實際需要,提出以下幾點設(shè)計要求:系統(tǒng)設(shè)計簡潔易用;個性化信息推薦具有時效性;網(wǎng)站整體結(jié)構(gòu)的穩(wěn)定性。個性化推薦網(wǎng)站要能根據(jù)用戶的訪問喜好,返回一些用戶可能感興趣的相關(guān)知識和內(nèi)容,大量動態(tài)的信息推薦結(jié)果會嵌入到頁面中,因此不需要對網(wǎng)站整體的結(jié)果進(jìn)行大的變動,以免影響用戶訪問網(wǎng)站的習(xí)慣。

        網(wǎng)上課程網(wǎng)站的建立旨在讓學(xué)員沿著自己的途徑,按照自己的速度學(xué)習(xí)與思考,充分利用網(wǎng)絡(luò)提供的豐富資源。課程網(wǎng)站包括文章系統(tǒng)、視頻系統(tǒng)、下載系統(tǒng)、圖片系統(tǒng)、會員系統(tǒng)等幾個功能模塊組成。

        (二)系統(tǒng)整體結(jié)構(gòu)分析

        通過對個性化服務(wù)的需求和功能分析,可以得出課程學(xué)習(xí)網(wǎng)站的結(jié)構(gòu)圖。

        圖1 個性化推薦服務(wù)系統(tǒng)

        對web日志記錄文件的分析處理在服務(wù)器端實現(xiàn),對用戶訪問網(wǎng)站在客戶端實現(xiàn),而對個性化信息推薦服務(wù)則需要服務(wù)器端和客戶端的交互。因此,為了實現(xiàn)模塊化的管理和處理過程的方便,將信息推薦系統(tǒng)的設(shè)計相應(yīng)地分為三個模塊:用戶訪問模塊、web日志和內(nèi)容分析處理模塊和信息推薦模塊。個性化信息推薦系統(tǒng)的核心模塊是web日志和內(nèi)容分析處理模塊,此模塊主要在離線狀態(tài)下,對web日志和web內(nèi)容進(jìn)行處理,減少在線服務(wù)的處理時間,增強(qiáng)信息推薦的時效性。

        (三)系統(tǒng)工作流程

        系統(tǒng)實現(xiàn)的模塊分別是用戶訪問模塊、web日志和內(nèi)容分析處理模塊和信息推薦三大模塊。系統(tǒng)工作流程圖如圖2所示。

        圖2 系統(tǒng)工作流程圖

        用戶訪問模塊是課程學(xué)習(xí)網(wǎng)站個性化信息推薦的入口,是推薦信息與用戶溝通的橋梁,為個性化信息推薦原始信息的收集提供依據(jù)。用戶通過訪問模塊對課程網(wǎng)站進(jìn)行訪問,系統(tǒng)會獲取其訪問服務(wù)器的日志記錄,分析用戶的訪問興趣,并依據(jù)web日志和內(nèi)容分析處理模塊處理的分析結(jié)果,將個性化信息推薦給用戶。

        用戶通過注冊的用戶名和密碼就可以登錄進(jìn)網(wǎng)站系統(tǒng),進(jìn)入系統(tǒng)之后就可以看見此用戶的相關(guān)信息,如個人信息、發(fā)稿信息、以前瀏覽網(wǎng)站信息和個性化推薦信息等。

        四、web日志和內(nèi)容分析處理模塊

        Web日志和內(nèi)容分析處理模塊是系統(tǒng)在離線處理的部分。Web日志和內(nèi)容挖掘主要任務(wù)是挖掘出用戶的訪問模式,獲得用戶對本網(wǎng)站的訪問興趣模式。因為課程網(wǎng)站的針對性比較強(qiáng),主要是針對網(wǎng)頁動畫設(shè)計課程相關(guān)專業(yè)的學(xué)生,因此需要對每個學(xué)員的不同學(xué)習(xí)風(fēng)格和認(rèn)知能力進(jìn)行針對性的、個性化、專業(yè)化的信息推薦。

        (一)原始數(shù)據(jù)收集

        本站web日志格式采用IIS的W3C擴(kuò)展通用日志格式ECLF[5]。網(wǎng)站程序文件包括功能設(shè)計文件和信息推薦文件信息的集合。在本文中信息推薦模塊所需調(diào)用的網(wǎng)頁信息,只需要網(wǎng)頁的ID編號信息就可以了。因為信息內(nèi)容文章的ID編號可以唯一標(biāo)識出一個網(wǎng)頁信息。網(wǎng)頁的URL和網(wǎng)頁的自動分配ID號也是一一對應(yīng)的。通過對訪問記錄的分析來確定對不同的訪問者進(jìn)行不同的信息推薦。

        (二)用戶訪問模式描述

        在對用戶訪問模式分析的模塊中,本文設(shè)計的個性化信息推薦系統(tǒng)主要是針對在線學(xué)習(xí)的,因此,在對web日志記錄的處理中,僅僅收集對網(wǎng)頁文件的訪問記錄,過濾掉其他類型的訪問請求[6]。同時清理訪問不成功的日志記錄,這樣可以減少數(shù)據(jù)挖掘中不必要的開銷。為了分析數(shù)據(jù)的方便,可以將日志文件寫入數(shù)據(jù)庫表FLASH_LOG中,表的結(jié)構(gòu)設(shè)計如下表1所示。

        表1 FLASH_LOG結(jié)構(gòu)

        本系統(tǒng)中同時還將網(wǎng)站的內(nèi)容提出出來,將網(wǎng)頁的關(guān)聯(lián)信息也存儲在單獨的數(shù)據(jù)庫表中。提出出來的網(wǎng)頁的信息編號將和網(wǎng)頁的URL地址一一對應(yīng),而后可以將相關(guān)內(nèi)容進(jìn)行分類比較,將所有的日志數(shù)據(jù)記錄和網(wǎng)頁的信息作為會話集合,用會話向量 T={t1,t2,…tm}建立模型,然后使用 web日志和內(nèi)容挖掘技術(shù)進(jìn)行用戶訪問模式的聚類,挖掘出相應(yīng)的會話類別,利用用戶訪問模式中的網(wǎng)站信息建立用戶訪問模式描述文件,為信息推薦奠定基礎(chǔ)。

        (三)邏輯設(shè)計

        上述將動畫設(shè)計課程網(wǎng)站的日志數(shù)據(jù)進(jìn)行預(yù)處理得到格式化的日志,并將這些日志信息保存在數(shù)據(jù)庫系統(tǒng)中,在信息更新及推薦的模塊中,主要用到下面幾個表,分別在數(shù)據(jù)庫中建立。

        1、用戶會話日志表(c_log)包括字段有id、userid、sessionid、ip、time、url、refer、status、byte、agent、method 這十一個字段。

        2、日志清理表 (s_log) 包括 id、date、ip、length、agent五個字段。

        3、用戶訪問信息表(info)包括 id、url、time、ip、type、size 六個字段。

        4、用戶模式分類表(dyrelation)包括id、status、type三個字段。

        5、動態(tài)信息推薦表(dyinfo)包括id、turl、type、time、url、ip 六個字段。

        (四)信息更新

        網(wǎng)頁動畫設(shè)計課程的內(nèi)容是不斷更新的,更新后的網(wǎng)站同時也要求對不斷訪問的用戶的日志文件進(jìn)行分析處理,建立新的用戶訪問模式描述文件,及時反饋用戶的訪問需求。通過系統(tǒng)后臺程序?qū)崿F(xiàn)將日志和網(wǎng)頁信息自動存入數(shù)據(jù)庫,并自動處理、分析、構(gòu)建新的訪問模式,根據(jù)用戶訪問需求的不斷變化,及時推薦對用戶有用的相關(guān)信息。

        五、課程網(wǎng)站的信息推薦模塊

        信息推薦模塊主要是根據(jù)web日志和內(nèi)容分析處理得出的用戶訪問模式,推測出用戶的需求,進(jìn)而為用戶推薦其可能感興趣的相關(guān)信息,實現(xiàn)個性化學(xué)習(xí)的功能。信息推薦從當(dāng)前動態(tài)信息推薦表(dyinfo)的內(nèi)容中調(diào)出反饋給當(dāng)前用戶。

        通過給定的用戶訪問模式描述文件和每個用戶會話,如何來確定用戶會話屬于哪一個訪問模式類型,這個就是具體信息推薦的關(guān)鍵點。N-gram信息項比較普遍的是二元和三元的,本文以二元為研究對象,為 N-gram 建立一個二元組向量{(x1,tfx1),(x2,tfx2),(x3,tfx3)......(xn,tfxn)},其中 xi 是指通過用戶訪問會話所訪問的web頁面上的N-gram信息項,tfxi是信息項的頻率。當(dāng)前已經(jīng)獲得的用戶訪問模式,對照N-gram的訪問模式描述文件集中的每個pfi,計算它與訪問會話描述文件p的DV(p,pfi)。如果會話和系統(tǒng)中某個已有訪問模式比較的相似或者接近,那么它們應(yīng)當(dāng)具有類似的N-gram數(shù)據(jù)分布,則DV(p,pfi)也就是在所有的相異值中差距最小的一個值,這樣就可以認(rèn)為會話訪問模式描述文件為p的會話是屬于pfm類型的訪問模式。

        對于相異值 DV(p,pfi)的計算,其簡單算法描述如下:

        1、首先輸入用戶會話描述文件p和用戶會話模式描述文件pfi;

        2、在用戶會話描述文件p和用戶會話模式描述文件pfi中,都有N-gram信息項xi,tfp是xi在用戶會話描述文件p上的信息項頻率,tfpfi是xi在用戶會話模式描述文件pfi上的信息項頻率,獲取這兩個頻率的值;

        3、按照公式3.6進(jìn)行計算相異值dv(tfp,tfpfi);

        4、將所有的 dv(tfp,tfpfi)進(jìn)行求和運算,得到的就是相異值 DV(p,pfi)。

        六、小結(jié)

        課程個性化學(xué)習(xí)網(wǎng)站將是學(xué)生自主學(xué)習(xí)的一種有效途徑,如何更好地服務(wù)學(xué)生,提高學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)效率,是提升課程網(wǎng)站競爭力的一個關(guān)鍵因素。本文研究內(nèi)容在一定程度上解決了一些問題,提高了訪問效率和學(xué)員的自主學(xué)習(xí)能力,同時也有些問題沒有解決,有待于作一步的研究解決。

        猜你喜歡
        日志個性化模塊
        28通道收發(fā)處理模塊設(shè)計
        “選修3—3”模塊的復(fù)習(xí)備考
        一名老黨員的工作日志
        華人時刊(2021年13期)2021-11-27 09:19:02
        扶貧日志
        心聲歌刊(2020年4期)2020-09-07 06:37:14
        堅持個性化的寫作
        文苑(2020年4期)2020-05-30 12:35:12
        新聞的個性化寫作
        新聞傳播(2018年12期)2018-09-19 06:27:10
        游學(xué)日志
        上汽大通:C2B個性化定制未來
        選修6 第三模塊 International Relationships
        滿足群眾的個性化需求
        国产综合久久久久影院| 国产精品国三级国产av| 精品人妻无码一区二区三区蜜桃一| 亚洲国产国语在线对白观看| 品色堂永远免费| 99久久久无码国产aaa精品| 99视频全部免费精品全部四虎| 久久国产高潮流白浆免费观看| 亚洲激情综合中文字幕| 免费人成激情视频在线观看冫| av无码精品一区二区三区四区| 亚洲中文字幕无码不卡电影| 成人激情视频在线手机观看| 亚洲精品久久7777777| 婷婷开心深爱五月天播播| 亚洲日韩国产精品不卡一区在线| 亚洲av综合色一区二区| 国产md视频一区二区三区| 亚洲精品国产综合一线久久| 中文字幕日本一区二区在线观看| 成人久久黑人中出内射青草| 精品无码久久久久久国产| 亚洲av无码成人精品区在线观看| 国产成人精品无码一区二区老年人| 白白色视频这里只有精品| 人妻少妇出轨中文字幕| 久久免费网国产AⅤ| 国产一区二区三区蜜桃av| 精品人伦一区二区三区蜜桃91| 亚洲熟女乱色综合亚洲图片| 久久久精品2019中文字幕之3| 国产亚洲精品在线播放| 我和丰满妇女激情视频| 欧美精品黑人粗大免费| 曰本女人与公拘交酡免费视频| 天堂av无码大芭蕉伊人av孕妇黑人| 成人国产精品三上悠亚久久 | 欧美亚洲国产精品久久高清 | 久久夜色精品国产亚洲av老牛 | 大肉大捧一进一出好爽视频mba| 久久久久久99精品|