基于數(shù)據(jù)挖掘旅游智能推薦系統(tǒng)探究與設(shè)計(jì)

基于數(shù)據(jù)挖掘旅游智能推薦系統(tǒng)探究與設(shè)計(jì)

ID:31778676

大?。?6.79 KB

頁數(shù):6頁

時(shí)間:2019-01-18

基于數(shù)據(jù)挖掘旅游智能推薦系統(tǒng)探究與設(shè)計(jì)_第1頁
基于數(shù)據(jù)挖掘旅游智能推薦系統(tǒng)探究與設(shè)計(jì)_第2頁
基于數(shù)據(jù)挖掘旅游智能推薦系統(tǒng)探究與設(shè)計(jì)_第3頁
基于數(shù)據(jù)挖掘旅游智能推薦系統(tǒng)探究與設(shè)計(jì)_第4頁
基于數(shù)據(jù)挖掘旅游智能推薦系統(tǒng)探究與設(shè)計(jì)_第5頁
資源描述:

《基于數(shù)據(jù)挖掘旅游智能推薦系統(tǒng)探究與設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、基于數(shù)據(jù)挖掘旅游智能推薦系統(tǒng)探究與設(shè)計(jì)摘要:伴隨著智慧城市之智慧旅游建設(shè),為了使數(shù)字旅游系統(tǒng)為不同游客提供個(gè)性化的服務(wù),基于數(shù)據(jù)挖掘技術(shù)設(shè)計(jì)了一個(gè)旅游智能推薦子系統(tǒng)。文章介紹了系統(tǒng)的詳細(xì)分析與設(shè)計(jì),并對(duì)核心數(shù)據(jù)挖掘模塊做了詳細(xì)介紹。關(guān)鍵詞:智慧旅游;數(shù)字旅游;旅游智能推薦1引言隨著城市智慧旅游的建設(shè),旅游系統(tǒng)的旅游資源庫也逐漸龐大。如何整合這些旅游資源為游客提供一個(gè)智能化、個(gè)性化的服務(wù),讓游客在短時(shí)間內(nèi)找到自己想要的旅游信息,這就需要利用數(shù)據(jù)挖掘技術(shù)開發(fā)一個(gè)數(shù)字旅游服務(wù)智能推薦系統(tǒng)。該系統(tǒng)能夠根據(jù)游客的喜好、歷史訪問記錄或其他相似客戶信息為游客提供個(gè)性化的旅游服務(wù)。2系統(tǒng)設(shè)計(jì)構(gòu)建一個(gè)能

2、充分利用秦皇島旅游資源,為游客推薦具有秦皇島特色旅游服務(wù)的系統(tǒng)是秦皇島旅游資訊服務(wù)實(shí)現(xiàn)個(gè)性信息化服務(wù)的有效手段。該系統(tǒng)運(yùn)用數(shù)據(jù)挖掘技術(shù)根據(jù)需求信息結(jié)合歷史訪問記錄向游客推薦更符合用戶需求的旅游資源。通過該系統(tǒng)游客可以在世界的任何地方根據(jù)自己的喜好得到實(shí)時(shí)、動(dòng)態(tài)和準(zhǔn)確的旅游資源。2.1系統(tǒng)結(jié)構(gòu)該系統(tǒng)是基于java、Servlet、jsp、JDBC.數(shù)據(jù)庫等技術(shù)實(shí)現(xiàn)的以Web技術(shù)為核心的瀏覽器/服務(wù)器(B/S)模式的與平臺(tái)無關(guān)的大型旅游推薦系統(tǒng)。系統(tǒng)基于J2EE三層結(jié)構(gòu)設(shè)計(jì)的,分為邏輯層、表達(dá)層和數(shù)據(jù)層。系統(tǒng)分為GUI(圖形用戶接口)、智能分析、推薦引擎、旅游資源庫、數(shù)據(jù)挖掘處理等幾個(gè)模塊

3、。游客登錄網(wǎng)站后,系統(tǒng)智能分析模塊調(diào)用嵌入的Web挖掘算法根據(jù)游客以往的瀏覽記錄為用戶提供貼合用戶喜好的個(gè)性化頁面。而當(dāng)用戶通過頁面輸入自己要查詢的信息關(guān)鍵詞提交后,智能分析模塊對(duì)用戶輸入的關(guān)鍵字進(jìn)行分析,分析結(jié)果交給推薦引擎,經(jīng)過數(shù)據(jù)挖掘處理模塊對(duì)系統(tǒng)用戶信息庫和旅游資源庫進(jìn)行挖掘,得出推薦頁面集,最后將推薦內(nèi)容返回給用戶。系統(tǒng)各個(gè)模塊之間相互依賴,互相交互得到個(gè)性化的推薦結(jié)果集。系統(tǒng)結(jié)構(gòu)圖如圖1所示:圖1系統(tǒng)結(jié)構(gòu)圖2.2系統(tǒng)功能旅游智能推薦系統(tǒng)是秦皇島旅數(shù)字旅游系統(tǒng)的一個(gè)子系統(tǒng),系統(tǒng)中嵌入了數(shù)據(jù)挖掘等技術(shù)實(shí)現(xiàn)了智能推薦功能,使系統(tǒng)可以根據(jù)用戶輸入需要的關(guān)鍵詞及用戶的訪問記錄為用戶感

4、興趣的個(gè)性化推薦頁面集。具有以下方面的功能:a.旅游詳細(xì)信息瀏覽。b.旅游資源庫更新。c.用戶查詢功能。此功能包括兩個(gè)子功能:a.分析輸入的檢索詞及用戶以往瀏覽記錄b.通過嵌入的數(shù)據(jù)挖掘技術(shù)對(duì)數(shù)據(jù)進(jìn)行分?jǐn)偡祷亟o用戶端感興趣的個(gè)性化頁面。2.3智能分析模塊設(shè)計(jì)(1)獲取用戶需求,分析用戶訪問記錄;(2)響應(yīng)用戶提交的搜索請(qǐng)求,通過關(guān)聯(lián)規(guī)則挖掘分析將列出對(duì)應(yīng)的搜索結(jié)果以及相關(guān)鏈接返回給用戶。2.4推薦引擎設(shè)計(jì)用戶與數(shù)據(jù)庫之間是通過推薦引擎模塊連接的,推薦引擎作為系統(tǒng)的一部分實(shí)施簡單運(yùn)行在服務(wù)器端,推薦引擎模塊應(yīng)用系統(tǒng)協(xié)同過濾推薦法來實(shí)現(xiàn)初始推薦功能。推薦引擎通過GUI模塊接受用戶需求,經(jīng)過

5、處理得到的數(shù)據(jù)立方體,在數(shù)據(jù)立方體上進(jìn)行聯(lián)機(jī)分析。2.5數(shù)據(jù)挖掘處理模塊設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)智能推薦功能的主要模塊為數(shù)據(jù)挖掘處理模塊,此模塊繼承了多種成熟的數(shù)據(jù)挖掘算法。該模塊應(yīng)用合理的數(shù)據(jù)挖掘算法通過對(duì)已有數(shù)據(jù)及資源庫進(jìn)行數(shù)據(jù)收集、數(shù)據(jù)預(yù)處理、數(shù)據(jù)分析給用戶提供個(gè)性化的旅游服務(wù)。2.5.1數(shù)據(jù)收集數(shù)據(jù)預(yù)處理的前提就是做好數(shù)據(jù)收集,收集的數(shù)據(jù)源包括頁面、日志以及用戶的訪問記錄和旅游資源庫的數(shù)據(jù),分析這些數(shù)據(jù),為數(shù)據(jù)挖掘做好充分準(zhǔn)備。2.5.2數(shù)據(jù)預(yù)處理數(shù)據(jù)分析之前需要對(duì)收集到的數(shù)據(jù)做預(yù)處理,處理成符合算法的數(shù)據(jù)集。數(shù)據(jù)預(yù)處理包括數(shù)據(jù)清洗、數(shù)據(jù)集成、數(shù)據(jù)選擇和數(shù)據(jù)變換四部分。數(shù)據(jù)清洗是對(duì)收集的數(shù)

6、據(jù)進(jìn)行預(yù)處理、抽取、過濾和組織重構(gòu)等操作,通過數(shù)據(jù)清洗將數(shù)據(jù)整理成具有一定主題的主題數(shù)據(jù)庫,如中原山水、紅色之旅等,為進(jìn)一步數(shù)據(jù)挖掘提供數(shù)據(jù)基礎(chǔ)。數(shù)據(jù)集成將不同的數(shù)據(jù)源合并成一致的數(shù)據(jù)存儲(chǔ),對(duì)不同城市的旅游資源包括旅游路線、就去景點(diǎn)、酒店預(yù)訂、車票預(yù)訂等進(jìn)行數(shù)據(jù)分析,按照數(shù)據(jù)的相似性進(jìn)行集成。數(shù)據(jù)選擇通過一定的算法刪除數(shù)據(jù)集中的冗余數(shù)據(jù),達(dá)到壓縮數(shù)據(jù)的目的。數(shù)據(jù)轉(zhuǎn)換將數(shù)據(jù)經(jīng)過合適的規(guī)范化算法整理成適合不同數(shù)據(jù)挖掘算法合適的數(shù)據(jù)形式。通過對(duì)數(shù)據(jù)進(jìn)行預(yù)處理可以降低數(shù)據(jù)挖掘處理的時(shí)間,提高數(shù)據(jù)挖掘的質(zhì)量,進(jìn)而提髙系統(tǒng)的效率。數(shù)據(jù)預(yù)處理是數(shù)據(jù)挖掘模塊必不可少的階段,預(yù)處理的結(jié)果直接影響著系統(tǒng)推

7、薦的質(zhì)量。2.5.3數(shù)據(jù)分析數(shù)據(jù)分析主要由成熟數(shù)據(jù)挖掘算法組成。通過數(shù)據(jù)挖掘算法對(duì)處理好的數(shù)據(jù)進(jìn)行挖掘,挖掘出符合用戶需求的規(guī)則,并通過推薦引擎將分析的結(jié)果處理成個(gè)性化的推薦頁面返回給瀏覽器端。我們的系統(tǒng)暫時(shí)集成了聚類和關(guān)聯(lián)規(guī)則挖掘算法。2.6開放性智能推薦系統(tǒng)接口設(shè)計(jì)為了提高系統(tǒng)的可擴(kuò)展性,使系統(tǒng)可以不斷的集成先進(jìn)的數(shù)據(jù)挖掘算法,我們定義一組標(biāo)準(zhǔn)的接口供各類人員繼承和調(diào)用。接口依據(jù)Java語言中的interface類型來進(jìn)行定義了,所有實(shí)現(xiàn)此

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。