国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于大數(shù)據(jù)的社團(tuán)個(gè)性化推薦系統(tǒng)

2017-07-14 06:13李嘉琪李俊李婷付麟惠
電腦知識(shí)與技術(shù) 2017年17期
關(guān)鍵詞:個(gè)性化推薦大數(shù)據(jù)

李嘉琪 李俊 李婷 付麟惠

摘要:高校的學(xué)生社團(tuán)推廣工作一直都是費(fèi)時(shí)、費(fèi)力的工作,大多數(shù)社團(tuán)的推廣大多依賴于社團(tuán)人員發(fā)傳單和一個(gè)個(gè)教室的信息發(fā)布,這樣對(duì)于社團(tuán)和活動(dòng)的推廣極為不理想。為此,尋找一個(gè)高效的社團(tuán)推廣方式必不可少。為此筆者研究了社團(tuán)個(gè)性化推薦系統(tǒng),提高學(xué)生對(duì)校園社團(tuán)資源使用的效果和效率。該系統(tǒng)借鑒個(gè)性化推薦和大數(shù)據(jù)的信息處理思想,提出了社團(tuán)個(gè)性化推薦的研究課題。通過(guò)個(gè)性化推薦系統(tǒng),實(shí)現(xiàn)高校眾多社團(tuán)的信息個(gè)性化推薦工作,徹底改變校園社團(tuán)學(xué)生關(guān)注量少的現(xiàn)狀。

關(guān)鍵詞:校園社團(tuán)推廣;個(gè)性化推薦;大數(shù)據(jù)

中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)17-0069-03

據(jù)統(tǒng)計(jì),目前我國(guó)大多數(shù)高校,在社團(tuán)管理和推廣方面仍然處理比較人工的工作方式。大多數(shù)社團(tuán)一般是開(kāi)學(xué)展示一次社團(tuán),之后就再?zèng)]有社團(tuán)介紹工作了。其次對(duì)于社團(tuán)活動(dòng)的推廣,也僅僅是通過(guò)qq空間、個(gè)人發(fā)傳單和去自習(xí)室宣傳等工作效率較低的方式。此等方式耗時(shí)耗力,而且還造成學(xué)生學(xué)習(xí)時(shí)間的占用以及資源的浪費(fèi)。為此我研究了此社團(tuán)個(gè)性化推薦系統(tǒng)。在這里,學(xué)生進(jìn)入之后可以選擇自己喜好的社團(tuán)進(jìn)行瀏覽和收藏,每個(gè)社團(tuán)包括自身的宣傳信息和活動(dòng)介紹。該系統(tǒng)通過(guò)收集每個(gè)學(xué)生的社團(tuán)收藏的所有數(shù)據(jù)分析,每次推薦所有與之類(lèi)型相關(guān)的社團(tuán),從而實(shí)現(xiàn)校園社團(tuán)的個(gè)性化推薦。除此之外,系統(tǒng)會(huì)實(shí)時(shí)更新當(dāng)前每個(gè)社團(tuán)的活動(dòng)情況,并且依照時(shí)間順序和熱搜順序進(jìn)行活動(dòng)排序,方便學(xué)生瀏覽和參與當(dāng)前比較熱門(mén)的社團(tuán)活動(dòng)。該方式不僅改變了學(xué)院社團(tuán)的推廣方式,也極大地提高了社團(tuán)活動(dòng)宣傳的效率。不僅如此,學(xué)生也可以在活動(dòng)下面進(jìn)行評(píng)論,可以提高學(xué)生之間的互動(dòng)交流,促進(jìn)友誼。

本系統(tǒng)采用JDBC框架、MySQL等技術(shù),以用戶端和服務(wù)器的框架來(lái)進(jìn)行數(shù)據(jù)交互及。用戶端則為學(xué)生登錄界面,服務(wù)端則是社團(tuán)和活動(dòng)管理。服務(wù)器以java語(yǔ)言編寫(xiě)后臺(tái)腳本,響應(yīng)用戶端的要求,以及數(shù)據(jù)返回。

1系統(tǒng)設(shè)計(jì)相關(guān)技術(shù)

1.1大數(shù)據(jù)

該系統(tǒng)初步借用大數(shù)據(jù)的概念,對(duì)用戶的社團(tuán)操作進(jìn)行簡(jiǎn)單的數(shù)據(jù)分析。

對(duì)大數(shù)據(jù)的處理分析工作正成為新一代信息技術(shù)融合應(yīng)用的結(jié)點(diǎn)。移動(dòng)互聯(lián)網(wǎng)、物聯(lián)網(wǎng)、社交網(wǎng)絡(luò)、數(shù)字家庭、電子商務(wù)等是新一代信息技術(shù)的應(yīng)用形態(tài),這些應(yīng)用不斷產(chǎn)生大數(shù)據(jù)。云計(jì)算服務(wù)為這些海量、多樣化的大數(shù)據(jù)提供存儲(chǔ)和運(yùn)算平臺(tái)。通過(guò)對(duì)不同來(lái)源數(shù)據(jù)的管理、處理、分析與優(yōu)化,將結(jié)果反饋到上述應(yīng)用中,將創(chuàng)造出巨大的經(jīng)濟(jì)和社會(huì)價(jià)值。

正是基于大數(shù)據(jù)的數(shù)據(jù)分析和統(tǒng)計(jì)工作,從而實(shí)現(xiàn)用戶愛(ài)好的分析和統(tǒng)計(jì)工作,進(jìn)而為實(shí)現(xiàn)個(gè)性化推薦提供幫助。

1.2個(gè)性化推薦

基于內(nèi)容的推薦算法(Content-based Recommendation)內(nèi)容過(guò)濾主要采用自然語(yǔ)言處理、人工智能、概率統(tǒng)計(jì)和機(jī)器學(xué)習(xí)等技術(shù)進(jìn)行過(guò)濾。通過(guò)相關(guān)特征的屬性來(lái)定義項(xiàng)目或?qū)ο?,系統(tǒng)基于用戶評(píng)價(jià)社團(tuán)的特征學(xué)習(xí)用戶的興趣,依據(jù)用戶資料與社團(tuán)屬性的匹配程度進(jìn)行推薦,努力向?qū)W生推薦與之類(lèi)似的社團(tuán)。

基于內(nèi)容過(guò)濾的系統(tǒng)其優(yōu)點(diǎn)是簡(jiǎn)單、有效。尤其對(duì)于推薦系統(tǒng)常見(jiàn)的冷啟動(dòng)(Cold Start)問(wèn)題,Content-based方法能夠比較好地進(jìn)行解決。因?yàn)樵撍惴ú灰蕾囉诖罅坑脩舻狞c(diǎn)擊日志,只需要使用待推薦對(duì)象(item)本身的屬性、類(lèi)目、關(guān)鍵詞等特征,因此該方法在待推薦對(duì)象數(shù)量龐大、變化迅速、積累點(diǎn)擊數(shù)稀少等應(yīng)用場(chǎng)景下有較好的效果。但該方法的缺點(diǎn)是對(duì)推薦物的描述能力有限,過(guò)分細(xì)化,推薦結(jié)果往往局限與原對(duì)象相似的類(lèi)別中,無(wú)法為客戶發(fā)現(xiàn)新的感興趣的資源,只能發(fā)現(xiàn)和客戶已有興趣相似的資源。這種方法通常被限制在容易分析內(nèi)容的商品的推薦,而對(duì)于一些較難提取出內(nèi)容的商品,如音樂(lè)CD、電影等就不能產(chǎn)生滿意的推薦效果。

2系統(tǒng)設(shè)計(jì)

2.1設(shè)計(jì)思路

本系統(tǒng)通過(guò)各社團(tuán)提交社團(tuán)信息以及活動(dòng)信息,然后網(wǎng)站管理人員給予收錄,然后依次添加到網(wǎng)頁(yè)的信息之中。然后有著本校的社團(tuán)簡(jiǎn)介和人員信息。外人可以通過(guò)注冊(cè)賬號(hào),然后查閱本校的社團(tuán)信息。其次社團(tuán)還會(huì)將各自要舉辦的活動(dòng)發(fā)送管理員,然后管理員予以添加活動(dòng),之后用戶可以在網(wǎng)頁(yè)上找到相應(yīng)的社團(tuán)活動(dòng),通過(guò)聯(lián)系方式,可以報(bào)名參加。這種方法可以有效擴(kuò)大活動(dòng)的宣傳能力。其次每個(gè)活動(dòng)的下面有活動(dòng)評(píng)論欄,用戶可以在這里評(píng)論。最后每個(gè)社團(tuán)有著獨(dú)特的標(biāo)簽系統(tǒng),用戶在喜歡的社團(tuán)里點(diǎn)擊收藏之后,可以在個(gè)人信息里看到系統(tǒng)的個(gè)性化推薦,推薦所有與用戶喜歡的類(lèi)型相似的社團(tuán),實(shí)現(xiàn)社團(tuán)的個(gè)性化推薦。

2.2系統(tǒng)結(jié)構(gòu)

本系統(tǒng)分為管理員頁(yè)面和用戶頁(yè)面兩部分組成。管理員頁(yè)面主要負(fù)責(zé)社團(tuán)信息的注冊(cè),其中包括寫(xiě)人社團(tuán)信息的修改以及活動(dòng)的創(chuàng)建及修改之類(lèi)信息。管理員寫(xiě)入之后會(huì)將信息存入數(shù)據(jù)庫(kù),然后會(huì)在管理員頁(yè)面進(jìn)行顯示。用戶頁(yè)面,用戶須先注冊(cè)用戶登錄,之后可以在查看主頁(yè)的近期活動(dòng)社團(tuán)等信息,然后也可以選擇喜歡的社團(tuán)進(jìn)行查看和收藏。然后點(diǎn)擊活動(dòng)列表,查看活動(dòng)的信息介紹和舉辦時(shí)間來(lái)計(jì)劃參加與否,還可以進(jìn)行評(píng)論等操作。用戶對(duì)社團(tuán)收藏之后,可以在個(gè)人中心看到類(lèi)似的社團(tuán)推薦,方便用戶得到類(lèi)似的社團(tuán)推薦。最后用戶也可以對(duì)網(wǎng)站進(jìn)行留言。并且可以看到別人的留言信息。如圖1所示的系統(tǒng)結(jié)構(gòu)圖。

2.3數(shù)據(jù)庫(kù)設(shè)計(jì)

本系統(tǒng)使用的是MySQL關(guān)系型數(shù)據(jù)庫(kù),結(jié)合系統(tǒng)需求可以抽取相關(guān)實(shí)體,其中包含有用戶注冊(cè)表,社團(tuán)表,活動(dòng)表,活動(dòng)評(píng)論表,網(wǎng)頁(yè)留言表。從圖2數(shù)據(jù)庫(kù)ER圖可以看出各個(gè)表之間的關(guān)系,以及表與表之間的相互聯(lián)系。

3系統(tǒng)主要模塊和功能設(shè)計(jì)

本系統(tǒng)主要有5大功能模塊:用戶注冊(cè)模塊、社團(tuán)和活動(dòng)管理模塊、用戶評(píng)論模塊、主頁(yè)活動(dòng)推薦模塊、用戶社團(tuán)個(gè)性化推薦模塊。其中用戶社團(tuán)個(gè)性化推薦模塊是主要功能模塊,給用戶更多類(lèi)似社團(tuán)推薦,達(dá)到社團(tuán)推廣的目的。

3.1用戶注冊(cè)模塊

此處是負(fù)責(zé)用戶驗(yàn)證,方便活動(dòng)評(píng)論和網(wǎng)頁(yè)留言處查找用戶評(píng)論。通過(guò)身份驗(yàn)證,綁定用戶評(píng)論和搜索。其次通過(guò)用戶個(gè)人愛(ài)好標(biāo)簽,來(lái)為用戶推薦各種用戶所喜歡的社團(tuán)。實(shí)現(xiàn)用戶社團(tuán)個(gè)性化推薦模塊。

3.2社團(tuán)和活動(dòng)管理模塊

該模塊主要通過(guò)管理員通過(guò)后臺(tái)頁(yè)面管理。通過(guò)收取學(xué)校社團(tuán)提供的社團(tuán)簡(jiǎn)介進(jìn)行注冊(cè)社團(tuán)信息,之后各個(gè)社團(tuán)提供活動(dòng)信息,從而獲取活動(dòng)信息,管理員予以添加活動(dòng)。其中管理員負(fù)責(zé)社團(tuán)和活動(dòng)的信息修改和注冊(cè)。

3.3用戶評(píng)論管理模塊

此模塊有兩部分,一是活動(dòng)評(píng)論,二則是網(wǎng)頁(yè)用戶留言。用戶登錄過(guò)后,可在相應(yīng)的活動(dòng)頁(yè)面之下評(píng)論,也可以在網(wǎng)頁(yè)留言頁(yè)面進(jìn)行評(píng)論,評(píng)論管理則依靠數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的維護(hù)。

3.4主頁(yè)活動(dòng)推薦模塊

此模塊主要通過(guò)對(duì)活動(dòng)表的搜索進(jìn)行推薦。分為最近活動(dòng)推薦,人氣活動(dòng)推薦。

前者依靠日期進(jìn)行列舉最近的活動(dòng),后者通過(guò)截止日期和評(píng)論數(shù)量進(jìn)行列舉。

3.5用戶社團(tuán)個(gè)性化推薦模塊

此模塊實(shí)現(xiàn)主要通過(guò)將社團(tuán)劃分為一個(gè)個(gè)的標(biāo)簽類(lèi)型,然后用戶對(duì)自己喜歡的社團(tuán)進(jìn)行收藏。然后用戶的個(gè)人愛(ài)好里面就有了相應(yīng)社團(tuán)的愛(ài)好標(biāo)簽,然后系統(tǒng)會(huì)有依次推薦用戶所收藏的愛(ài)好社團(tuán)。其中個(gè)人愛(ài)好用戶可以自己手動(dòng)輸入添加或者刪除。

3.6系統(tǒng)總體設(shè)計(jì)

本系統(tǒng)以Web服務(wù)器為中轉(zhuǎn),實(shí)現(xiàn)社團(tuán)和活動(dòng)數(shù)據(jù)的互換。管理端實(shí)現(xiàn)社團(tuán)和活動(dòng)信息的維護(hù)。用戶端實(shí)現(xiàn)對(duì)社團(tuán)信息和活動(dòng)信息的查看功能,以及對(duì)活動(dòng)及網(wǎng)頁(yè)評(píng)論。除此之外則是通過(guò)對(duì)社團(tuán)進(jìn)行標(biāo)簽劃分從而對(duì)用戶實(shí)現(xiàn)個(gè)性化推薦社團(tuán)的功能。

4系統(tǒng)實(shí)現(xiàn)

4.1管理端實(shí)現(xiàn)

4.1.1管理端界面實(shí)現(xiàn)

管理端主頁(yè)如圖3,然后可以點(diǎn)擊修改進(jìn)入編輯頁(yè)面,點(diǎn)擊搜索直接進(jìn)入社團(tuán)界面。

4.1.2管理端功能實(shí)現(xiàn)

通過(guò)直接使用函數(shù)調(diào)用sql語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,從而實(shí)現(xiàn)社團(tuán)和活動(dòng)表的增刪改查等操作。其次對(duì)于評(píng)論表,通過(guò)管理人員對(duì)數(shù)據(jù)進(jìn)行維護(hù),實(shí)現(xiàn)用戶評(píng)論表的管理。

4.2用戶端實(shí)現(xiàn)

4.2.1用戶端界面實(shí)現(xiàn)

用戶端界面依次有主頁(yè)、用戶個(gè)人中心、用戶個(gè)人信息編輯、網(wǎng)頁(yè)留言、社團(tuán)信息、社團(tuán)活動(dòng)等6個(gè)頁(yè)面。除此之外,還有著學(xué)校的一些官方微博和官網(wǎng)的跳轉(zhuǎn)。用起來(lái)十分流暢,給人一種舒適之感。

4.2.2用戶端功能實(shí)現(xiàn)

1)用戶端主頁(yè)

主頁(yè)通過(guò)對(duì)數(shù)據(jù)庫(kù)中活動(dòng)表的時(shí)間和活動(dòng)評(píng)論表的數(shù)量?jī)烧邅?lái)決定主頁(yè)活動(dòng)推薦的順序。至于主頁(yè)社團(tuán)順序,主要通過(guò)字母序來(lái)排列。

2)用戶個(gè)人中心

此處主要實(shí)現(xiàn)用戶個(gè)人信息的管理和社團(tuán)推薦。通過(guò)信息編輯,修改用戶的愛(ài)好和其他的個(gè)人信息。社團(tuán)推薦則主要通過(guò)搜索所有符合標(biāo)簽的社團(tuán),然后將其一一列舉出來(lái),并提供跳轉(zhuǎn)的標(biāo)簽。

3)網(wǎng)頁(yè)留言

此處主要是按時(shí)間排序獲取所有的用戶留言。以及提供用戶評(píng)論網(wǎng)頁(yè)留言的功能。給用戶留言的功能。

4)社團(tuán)頁(yè)面

此頁(yè)面主要實(shí)現(xiàn)用戶個(gè)人愛(ài)好收藏的目的。用戶可在此處點(diǎn)擊收藏,實(shí)現(xiàn)個(gè)人愛(ài)好的添加功能。從而給系統(tǒng)實(shí)現(xiàn)社團(tuán)推薦的功能。其次則是列舉該社團(tuán)的簡(jiǎn)介以及所有活動(dòng)。

5)活動(dòng)頁(yè)面

此處主要是獲取活動(dòng)的各個(gè)信息進(jìn)行填充。提供用戶參與活動(dòng)的聯(lián)系方式。然后下方則是給用戶評(píng)論活動(dòng)以及查看活動(dòng)評(píng)論的區(qū)域。此處直接通過(guò)對(duì)數(shù)據(jù)進(jìn)行添加和搜索完成。

5結(jié)束語(yǔ)

社團(tuán)的發(fā)展是基于學(xué)生的踴躍參與,所以給予學(xué)生關(guān)于社團(tuán)了解的渠道必不可少。而社團(tuán)的發(fā)展,也是為了促進(jìn)學(xué)生興趣愛(ài)好的發(fā)展。而該系統(tǒng)提供的個(gè)性化推薦功能,則是對(duì)社團(tuán)資源的一種整合,更好地促進(jìn)校園社團(tuán)的推廣。而且該系統(tǒng)實(shí)現(xiàn)的費(fèi)用要求較低,比較適合推廣。相信該系統(tǒng)對(duì)校園社團(tuán)的推廣,以及學(xué)生興趣愛(ài)好的擴(kuò)充必然有著良好的作用。

猜你喜歡
個(gè)性化推薦大數(shù)據(jù)
基于遠(yuǎn)程教育的個(gè)性化知識(shí)服務(wù)研究
大數(shù)據(jù)環(huán)境下基于移動(dòng)客戶端的傳統(tǒng)媒體轉(zhuǎn)型思路