2019亚洲日韩新视频_97精品在线观看_国产成人精品一区二区_91精品网站在线观看

基于用戶畫像的氣象服務(wù)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)

來(lái)源:期刊VIP網(wǎng)所屬分類:計(jì)算機(jī)網(wǎng)絡(luò)時(shí)間:瀏覽:

  摘要:針對(duì)互聯(lián)網(wǎng)氣象服務(wù)手段與產(chǎn)品千篇一律現(xiàn)狀,提出了基于CRAP架構(gòu)的系統(tǒng)設(shè)計(jì),將信息采集、云庫(kù)集成、分析系統(tǒng)與主動(dòng)推送融合為一體提升氣象服務(wù)能力,系統(tǒng)依托天氣羅盤及智慧氣象等浙江省氣象局的服務(wù)平臺(tái)和出口積累的用戶行為數(shù)據(jù),挖掘用戶訪問(wèn)量、訪問(wèn)偏好和訪問(wèn)時(shí)長(zhǎng)等信息,結(jié)合用戶畫像分析方案得出規(guī)律性特征,指導(dǎo)氣象服務(wù)信息技術(shù)開(kāi)發(fā)策略和氣象服務(wù)產(chǎn)品研發(fā),最終實(shí)現(xiàn)氣象服務(wù)產(chǎn)品個(gè)性化無(wú)感推送。經(jīng)實(shí)驗(yàn)和應(yīng)用表明,利用基于用戶畫像的氣象服務(wù)系統(tǒng)較好地提升了用戶體驗(yàn),為互聯(lián)網(wǎng)式的氣象服務(wù)向智能化、智慧化氣象服務(wù)發(fā)展提供了參考。

  關(guān)鍵詞:用戶畫像;氣象服務(wù);CR AP;個(gè)性化;無(wú)感推送;智能

  引言

  隨著互聯(lián)網(wǎng)氣象服務(wù)發(fā)展,氣象產(chǎn)品趨同態(tài)勢(shì)嚴(yán)重[1-3],用戶體驗(yàn)感下滑,氣象服務(wù)與用戶需求不一致導(dǎo)致矛盾進(jìn)一步加劇,如何掌握用戶對(duì)氣象信息的個(gè)性化需求成為公眾氣象服務(wù)的一大痛點(diǎn)[4-8]。

  本文提出了基于CRAP架構(gòu)(Collection信息采集+RDS云庫(kù)集成+Analysis分析系統(tǒng)+Push-Service主動(dòng)推送服務(wù)),對(duì)浙江氣象服務(wù)出口采集氣象用戶行為信息進(jìn)行分析,完成靶向氣象服務(wù)產(chǎn)品自動(dòng)化加工,最終再次通過(guò)服務(wù)出口實(shí)現(xiàn)個(gè)性化主動(dòng)智能推送服務(wù)的方案。解決了分眾場(chǎng)景不同用戶對(duì)氣象服務(wù)產(chǎn)品的具體需求,實(shí)現(xiàn)氣象服務(wù)由用戶主動(dòng)獲取氣象信息變?yōu)楦兄脩粜枨螅悄芡扑蛡€(gè)性化氣象信息,有效提升了用戶的體驗(yàn)感。

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

  1.1用戶行為采集系統(tǒng)

  用戶行為采集系統(tǒng)即CRAP架構(gòu)中的Collection,本文針對(duì)天氣羅盤、智慧氣象[9]等浙江省氣象局服務(wù)平臺(tái)和出口的大量用戶日常使用偏好等基礎(chǔ)數(shù)據(jù)[10-13],對(duì)其進(jìn)行了分布式標(biāo)準(zhǔn)化分析、處理并存放于數(shù)據(jù)存儲(chǔ)中心統(tǒng)一管理,形成用戶畫像基礎(chǔ)數(shù)據(jù)庫(kù)。

  數(shù)據(jù)采集方式主要是頁(yè)面標(biāo)簽法[14-16],將定制化的JavaScript等代碼植入服務(wù)平臺(tái),當(dāng)用戶對(duì)平臺(tái)頁(yè)面中的標(biāo)簽進(jìn)行操作時(shí),觸發(fā)采集機(jī)制,該辦法盡可能滿足了當(dāng)前平臺(tái)的服務(wù)模式,能夠在不影響用戶體驗(yàn)的前提下較全面地采集用戶體驗(yàn)的行為數(shù)據(jù)。對(duì)上述平臺(tái)的各大功能子模塊植入埋點(diǎn),部分埋點(diǎn)位置如圖1~圖3所示。

  當(dāng)用戶訪問(wèn)平臺(tái)或者各模塊時(shí),觸發(fā)當(dāng)前監(jiān)測(cè)事件,采集數(shù)據(jù)的腳本代碼才會(huì)被觸發(fā),從而采集用戶行為數(shù)據(jù)。埋點(diǎn)技術(shù)有2個(gè)比較明顯的優(yōu)勢(shì):每一個(gè)用戶的操作行為都是被單獨(dú)監(jiān)測(cè)采集的,在一個(gè)頁(yè)面文件中可能會(huì)存在多個(gè)函數(shù)被植入多段代碼,這樣可以保證監(jiān)測(cè)的每一個(gè)用戶的交互行為事件是獨(dú)立并且完整的;其次是每一個(gè)頁(yè)面都是獨(dú)立的,因此采集到的數(shù)據(jù)沒(méi)有重復(fù)性減少冗余,利于后期CRAP架構(gòu)中RDS云庫(kù)上的存儲(chǔ)。因此,本文在進(jìn)行埋點(diǎn)之前先整理并設(shè)計(jì)好需要采集的數(shù)據(jù)類型,具體植入采集數(shù)據(jù)的位置等。部分信息采集字段如表1所示。

  信息采集表的字段將為RDS建表字段設(shè)立奠定基礎(chǔ),而RDS用戶行為記錄表則作為用戶推送服務(wù)產(chǎn)品研發(fā)的基礎(chǔ)依據(jù),主要對(duì)用戶行為數(shù)據(jù)記錄統(tǒng)計(jì),有助于確定用戶使用習(xí)慣、當(dāng)前狀態(tài)等信息,便于根據(jù)實(shí)際情況進(jìn)行智能定制產(chǎn)品,也有助于后續(xù)改進(jìn)或者優(yōu)化相應(yīng)的推送服務(wù)產(chǎn)品。

  采集數(shù)據(jù)儲(chǔ)存于RDS阿里云庫(kù)與OSS對(duì)象存儲(chǔ),由結(jié)構(gòu)化的數(shù)據(jù)庫(kù)表以及JSON、txt等數(shù)據(jù)類型組成,RDS記錄表如圖4所示。基于阿里云的存儲(chǔ)方案,使得系統(tǒng)支持高并發(fā)讀寫,性能優(yōu)良。同時(shí),接口服務(wù)使用的是阿里云企業(yè)級(jí)分布式應(yīng)用(EDAS),具備高效、可靠、易拓展等巨大優(yōu)勢(shì)[17-23]。

  1.2用戶行為采集系統(tǒng)

  用戶行為分析系統(tǒng)即CRAP架構(gòu)中的Analysis分析系統(tǒng),該系統(tǒng)主要針對(duì)存儲(chǔ)于RDS與OSS的用戶行為信息進(jìn)行進(jìn)一步分析與研究,從數(shù)據(jù)中了解用戶在氣象應(yīng)用時(shí)的瀏覽方式,訪問(wèn)的氣象要素與行為習(xí)慣等信息自動(dòng)研制定制化氣象服務(wù)產(chǎn)品,具體定制產(chǎn)品對(duì)應(yīng)方案如表2所示,并以API形式提供中間件,該分析方案的主服務(wù)部署于阿里云上自建的推送服務(wù)集群中,以較高性能與可靠性來(lái)獲取詳細(xì)的用戶行為信息及分析結(jié)果,用戶的行為分析系統(tǒng)整體架構(gòu)如圖5所示。

  該系統(tǒng)的個(gè)性化推送產(chǎn)品所使用數(shù)據(jù)源眾多,因此該系統(tǒng)針對(duì)浙江省氣象局氣象實(shí)況、預(yù)報(bào)等數(shù)據(jù)特征,研發(fā)了針對(duì)性較高的解析與加工程序,同時(shí)將其解析中間件存儲(chǔ)于阿里云OSS,Hbase,Redis等供后期調(diào)用。對(duì)于數(shù)據(jù)庫(kù)中的數(shù)據(jù),為了保證訪問(wèn)程序性能與服務(wù)器性能,采用將數(shù)據(jù)存儲(chǔ)為JSON、XML等格式作為二次交換文件使用,用戶行為分析系統(tǒng)可視化流程如圖6所示。

主站蜘蛛池模板: 贵南县| 金阳县| 兴化市| 八宿县| 驻马店市| 湛江市| 德兴市| 泾源县| 新晃| 孟津县| 和平区| 司法| 麻城市| 乐平市| 胶南市| 镇平县| 永吉县| 临泉县| 武山县| 乌审旗| 西青区| 剑川县| 乌审旗| 宁津县| 永济市| 萨迦县| 阿坝| 西平县| 蓬莱市| 桑植县| 修武县| 博野县| 桦川县| 武宁县| 永泰县| 澎湖县| 廊坊市| 日土县| 类乌齐县| 荆州市| 高邑县|