顏?zhàn)雍?,禹振,曹盼,吳承思,王佳偉,周先?/p>
(1.貴州師范學(xué)院數(shù)學(xué)與大數(shù)據(jù)學(xué)院,貴州貴陽 550018;2.貴州師范學(xué)院大數(shù)據(jù)科學(xué)與智能工程研究院,貴州貴陽 550018)
“基于大數(shù)據(jù)存儲和智能推薦的貴州特色小鎮(zhèn)在線旅游平臺”,是一個功能全面的智能旅游平臺,著力于發(fā)展線上“沉浸式”旅游新模式。在目前科學(xué)技術(shù)日新月異的大數(shù)據(jù)時(shí)代下,通過建立貴州特色小鎮(zhèn)數(shù)據(jù)庫并借助大數(shù)據(jù)云計(jì)算系統(tǒng)對平臺的旅游數(shù)據(jù)存儲性能進(jìn)行評測,然后開發(fā)人員會根據(jù)評測的結(jié)果分析性能瓶頸,進(jìn)行大數(shù)據(jù)系統(tǒng)的性能優(yōu)化并使用基準(zhǔn)測試的方式來對不同的大數(shù)據(jù)框架進(jìn)行性能評估,或者采用插樁并分析軌跡文件的方式對分布式文件系統(tǒng)進(jìn)行性能分析,最后將小鎮(zhèn)景區(qū)以數(shù)據(jù)化的形式展現(xiàn)出來。這樣不僅能協(xié)助保存原有的貴州特色小鎮(zhèn)文化,還可以讓用戶體驗(yàn)到線上旅游的愉悅和原生態(tài)的景區(qū)特色,讓大眾更直觀、便捷地接觸到貴州特色小鎮(zhèn),助力于特色小鎮(zhèn)的數(shù)據(jù)化保護(hù)與傳播[1]。
本文注重貴州特色小鎮(zhèn)的發(fā)展以及旅游文化精神的培養(yǎng),高度結(jié)合當(dāng)下時(shí)事政策,緊跟特色小鎮(zhèn)發(fā)展策略,為了改變傳統(tǒng)旅游中出現(xiàn)的垃圾污染、交通不便、生活設(shè)施不足等問題,更新旅游觀念,培養(yǎng)旅游者的民族文化精神,研發(fā)了一個“基于大數(shù)據(jù)存儲和智能推薦的貴州特色小鎮(zhèn)在線旅游平臺”,實(shí)現(xiàn)線上“沉浸式旅游”,開創(chuàng)新的大數(shù)據(jù)旅游方式。
本項(xiàng)目研究思路和方法如圖1所示。
圖1 研究思路和方法
1)首先結(jié)合當(dāng)下旅游業(yè)的發(fā)展前景,分析當(dāng)前旅游業(yè)存在的問題以及用戶對線上旅游的需求。
2)其次再通過各大網(wǎng)站查詢相關(guān)文獻(xiàn)以及將相似平臺進(jìn)行對比,采用Python 爬取并收集貴州特色小鎮(zhèn)數(shù)據(jù)信息,將獲取的數(shù)據(jù)進(jìn)行分布式數(shù)據(jù)存儲分析。
3)將收集到的數(shù)據(jù)清理分析,并將貴州特色小鎮(zhèn)數(shù)據(jù)信息進(jìn)行優(yōu)化,再通過算法將小鎮(zhèn)景區(qū)景點(diǎn)信息智能推薦給旅游用戶。
4)數(shù)據(jù)規(guī)劃平臺功能,并在團(tuán)隊(duì)分工下進(jìn)行功能分步實(shí)現(xiàn),得到初始化平臺。
5)完善平臺功能,發(fā)布貴州特色小鎮(zhèn)信息,收集旅游者的反饋信息,及時(shí)調(diào)整平臺功能。
使用線上旅游平臺,不僅可以足不出戶觀遍山川,看云卷云舒,賞青山綠水,而且還可以保存景區(qū)特色文化,將最原生態(tài)的體驗(yàn)展現(xiàn)給旅游者們。使用戶不必跋山涉水便能體驗(yàn)到旅游帶來的沖擊感和快樂,幫助用戶了解特色小鎮(zhèn)文化、關(guān)注景點(diǎn)動態(tài)、進(jìn)入大數(shù)據(jù)旅游創(chuàng)新時(shí)代。
特色小鎮(zhèn)平臺主要分為四個板塊:
1)登錄板塊,主要采用Java后端管理,用戶、管理員通過注冊的賬號進(jìn)行登錄。
2)頁面展示板塊形式豐富多樣,主要涵蓋旅游足跡、關(guān)于我們、小鎮(zhèn)相關(guān)和聯(lián)系我們,頁面圖片絢爛多彩,引人注目,讓旅游用戶更直觀、便捷地接觸到貴州特色小鎮(zhèn),助力于特色小鎮(zhèn)的數(shù)據(jù)化保護(hù)與傳播。
3)管理人員設(shè)置板塊具有強(qiáng)大的事務(wù)處理能力,它包含了數(shù)據(jù)管理、添加數(shù)據(jù)和說明這三大類,主要由Java語言編寫,通過被評論列表、文章列表、輪播圖列表、粉絲列表和管理員列表輸出相應(yīng)的文本,使得各個列表清晰管理。
4)本項(xiàng)目采用了雙系統(tǒng)后端管理模式,普通用戶設(shè)置板塊,方便游客對分享心得、評論、點(diǎn)贊,實(shí)現(xiàn)與他人共享旅游信息并對自己的數(shù)據(jù)管理進(jìn)行增刪改查。
本文所闡述的基于大數(shù)據(jù)存儲和智能推薦的貴州特色小鎮(zhèn)在線旅游平臺系統(tǒng)功能層次圖如圖2所示。
圖2 系統(tǒng)功能層次圖
“基于大數(shù)據(jù)存儲和智能推薦的貴州特色小鎮(zhèn)在線旅游平臺”主要采用Java 與JavaWeb 技術(shù)實(shí)現(xiàn)功能版塊,主要的創(chuàng)新點(diǎn)在于通過建立貴州特色小鎮(zhèn)數(shù)據(jù)庫并借助大數(shù)據(jù)分布式存儲,就用戶而言,可在平臺上傳景區(qū)文檔、圖片、視頻,實(shí)現(xiàn)與他人共享旅游信息、旅游者也可就相關(guān)信息提出旅游問題、討論景區(qū)景點(diǎn)、分享旅游心得等,就管理員而言,主要負(fù)責(zé)相關(guān)景點(diǎn)的基本信息創(chuàng)建、用戶上傳的數(shù)據(jù)審核、收集用戶意見、管理用戶的信息。
平臺將特色小鎮(zhèn)景區(qū)以數(shù)據(jù)方式進(jìn)行采集、儲存與處理,形成特色小鎮(zhèn)大數(shù)據(jù)化,統(tǒng)一管理,并將特色小鎮(zhèn)信息數(shù)字化、可視化,實(shí)現(xiàn)特色小鎮(zhèn)數(shù)據(jù)化的形式展示以及在線管理,做到智能體驗(yàn)線上旅游,讓大眾更直觀、便捷地接觸到貴州特色小鎮(zhèn),助力于特色小鎮(zhèn)的數(shù)據(jù)化保護(hù)與傳播。此外,通過智能推薦算法將景點(diǎn)推薦給旅游者,該算法在旅游數(shù)據(jù)集上比傳統(tǒng)推薦算法降低了2.4%的誤差,而且更能適應(yīng)目前網(wǎng)絡(luò)環(huán)境下的大數(shù)據(jù)處理[2]。系統(tǒng)也會根據(jù)旅游用戶所提交的數(shù)據(jù)實(shí)時(shí)更新,并且能夠?qū)⑾嚓P(guān)內(nèi)容輸出與旅游頁面,通過界面相關(guān)板塊展示出來,數(shù)據(jù)流圖如圖3所示。
圖3 數(shù)據(jù)流圖
本文所描述的大數(shù)據(jù)存儲和智能推薦主要是依靠Hadoop技術(shù),由于系統(tǒng)面對的數(shù)據(jù)量巨大,想要快速、穩(wěn)定地存取有用的數(shù)據(jù),需要使用到分布式系統(tǒng)架構(gòu)Hadoop,通過分布式存儲方式將需要的訊息切分為數(shù)據(jù)塊,然后在Hadoop 服務(wù)器上部署關(guān)系型數(shù)據(jù)庫,建立集群管理界面,把MySQL 中的數(shù)據(jù)導(dǎo)入進(jìn)去,因?yàn)镠adoop 的本質(zhì)就是一個文件系統(tǒng),就像Windows 的文件系統(tǒng)是NTFS,而Hadoop 的文件系統(tǒng)HDFS,是一個類似于ext 的文件系統(tǒng),主要操作是依賴于bin 下面的HDFS 程序進(jìn)行數(shù)據(jù)存儲,再由MapReduce 開始數(shù)據(jù)分析,將清洗的旅游信息進(jìn)行分類儲存。
智能推薦主要是通過后臺和前臺的智能推薦埋點(diǎn),將收集到的旅游信息通過Sqoop 工具傳到Hadoop 里面進(jìn)行數(shù)據(jù)存儲并進(jìn)行數(shù)據(jù)分析[3],將貴州特色小鎮(zhèn)的景點(diǎn)進(jìn)行分類宣傳,智能推薦算法主要應(yīng)用于宣傳界面板塊,由于面對的數(shù)據(jù)異常強(qiáng)大,為了能夠快速、精準(zhǔn)地推薦給用戶,系統(tǒng)采用了前端智能埋點(diǎn),如果對一個推薦隊(duì)列的卡片進(jìn)行點(diǎn)擊或進(jìn)行其他行為,都會錄入進(jìn)數(shù)據(jù)庫,使那篇文章的權(quán)重增加,推薦的優(yōu)先級就會相應(yīng)上升。
信息數(shù)據(jù)經(jīng)管流程圖如圖4所示。
圖4 數(shù)據(jù)經(jīng)管流圖
本文開發(fā)的“基于大數(shù)據(jù)存儲和智能推薦的貴州特色小鎮(zhèn)在線旅游平臺”系統(tǒng)主要運(yùn)用了分布式數(shù)據(jù)存儲、JavaWeb前端技術(shù)和Java 語言實(shí)現(xiàn),緊跟特色小鎮(zhèn)發(fā)展策略[4],系統(tǒng)操作簡單,平臺展示界面美觀性強(qiáng),管理員用戶和普通用戶登錄進(jìn)系統(tǒng)后,可進(jìn)行相應(yīng)的權(quán)限內(nèi)容操縱,對相關(guān)板塊進(jìn)行編輯發(fā)布,其管理員用戶和普通用戶后端管理頁面分別如圖5、圖6所示。
圖5 管理人員登錄成功主界面
圖6 普通用戶登錄成功主界面
貴州特色小鎮(zhèn)在線旅游平臺前端頁面。平臺前端頁面主要體現(xiàn)特色小鎮(zhèn)的風(fēng)景文化,延伸擴(kuò)展,打造文化氛圍和文化價(jià)值,首先旅游用戶注冊旅游信息,登錄成功后跳轉(zhuǎn)界面來到了貴州特色小鎮(zhèn)在線旅游平臺首頁,首頁右上角會顯示對應(yīng)的用戶名,中間區(qū)域播放精美的貴州山水輪播圖,輪播圖下拉就是平臺首頁界面,主要分為旅游足跡、關(guān)于我們、小鎮(zhèn)相關(guān)、游記四個部分,如圖7所示。
圖7 貴州特色小鎮(zhèn)平臺首頁界面
普通用戶發(fā)表旅游足跡,不僅記錄了游客在旅游中的點(diǎn)點(diǎn)滴滴和美好記憶,也為宣傳家鄉(xiāng)的特色小鎮(zhèn)盡了一份綿薄之力。管理人員也可一鍵上傳小鎮(zhèn)特色美食視頻,發(fā)布旅游簡訊,達(dá)到想要的宣傳效果。有意向的旅游者可以通過平臺的小鎮(zhèn)路線、旅游感悟與他人在線旅游,相互打卡問候??紤]到口碑效應(yīng),平臺設(shè)計(jì)了評論區(qū)板塊,在這里不用擔(dān)心社恐,只需要輸入文字,然后點(diǎn)擊評論,就可以達(dá)到暢所欲言的效果,用戶們可以將最真實(shí)的想法說出來,積極評論,進(jìn)行線上思想交流,豐富旅游文化知識,如圖8所示。
圖8 旅游足跡評論界面
通過“大數(shù)據(jù)存儲”和“智能推薦”等技術(shù)的運(yùn)用,“貴州特色小鎮(zhèn)在線旅游平臺”能夠在很大程度上解決目前旅游交通不便以及改善傳統(tǒng)旅游業(yè)的運(yùn)營模式。平臺著重宣傳古色古香的小鎮(zhèn)文化,減輕了目前嚴(yán)峻的旅游現(xiàn)狀,有助于改善家庭枯燥無味的刷視頻生活,真正充分地推動了生態(tài)文明建設(shè),促進(jìn)青山綠水堅(jiān)持不懈地向前發(fā)展[5]。
旅游風(fēng)景實(shí)時(shí)呈現(xiàn),大數(shù)據(jù)技術(shù)保駕護(hù)航,熱愛旅游的用戶不僅能夠第一時(shí)間欣賞到大自然的秀麗風(fēng)光,拓展知識的同時(shí)還能不斷思考,刺激大腦皮層,產(chǎn)生思想碰撞,不斷創(chuàng)新,改善年輕人躺平的社會現(xiàn)狀,通過樓閣臺榭、泉水叮咚以及茂林修竹的美麗景象,傳播積極向上的正能量,呼吁年輕人向未來美好生活勤勉拼搏。不難想象,“貴州特色小鎮(zhèn)在線旅游平臺”不僅能得到貴州人的喜歡,也會贏得國內(nèi)外游客的喜愛,這必將在未來有更大的創(chuàng)新潛力,未來可期。
貴州省有發(fā)育十分典型的巖溶地貌,這種地貌孕育了相對全國乃至世界都獨(dú)特的自然環(huán)境,形成了特有的人文風(fēng)情,也造就了“神秘”的貴州。大多數(shù)特色小鎮(zhèn)有著獨(dú)具特色的建筑,但是處于偏僻地區(qū),目前仍然處于相對閉塞的狀態(tài),由于整體基礎(chǔ)設(shè)備較為落后導(dǎo)致無人問津,所以本文開發(fā)的“基于大數(shù)據(jù)存儲和智能推薦的貴州特色小鎮(zhèn)在線旅游平臺”注重貴州特色小鎮(zhèn)原生態(tài)風(fēng)貌的宣傳,極大地加快了特色小鎮(zhèn)發(fā)展、優(yōu)化了大數(shù)據(jù)旅游產(chǎn)業(yè)結(jié)構(gòu),從而很好地保留了豐厚的、原生態(tài)的多民族文化。“貴州特色小鎮(zhèn)在線旅游平臺”的實(shí)現(xiàn)帶來了較為健康的生活方式和生活理念,營造舒適和諧的古鎮(zhèn)旅游氛圍,將旅游文明化、透明化、可視化。在特色小鎮(zhèn)大力發(fā)展的形勢下,經(jīng)廣大旅游者和小鎮(zhèn)宣傳工作者的共同努力下,新型旅游模式將會應(yīng)運(yùn)而生[6]。