欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于云服務的航空產(chǎn)品推薦系統(tǒng)及方法

文檔序號:9888937閱讀:634來源:國知局
一種基于云服務的航空產(chǎn)品推薦系統(tǒng)及方法
【技術領域】
[0001]本發(fā)明涉及數(shù)據(jù)處理技術,尤其涉及一種基于云服務的航空產(chǎn)品推薦系統(tǒng)及方法。
【背景技術】
[0002]近年來隨著電子商務的發(fā)展和航空公司一體化經(jīng)營策略的深入,航空公司不再局限于傳統(tǒng)承運業(yè)務方面的發(fā)展,同時也積極借助于電商平臺將機票和酒店、景點等產(chǎn)品打包銷售,吸引旅客,拓寬銷售領域。隨著航空公司產(chǎn)品種類和內容的不斷豐富,如何將產(chǎn)品精準地推送給需要它的旅客,就成為了航空公司亟待解決的問題。這種精準化營銷方法又被稱之為個性化推薦,目前主流的做法是,通過收集平臺內所有用戶瀏覽、購買和收藏等行為建立用戶模型,再通過用戶模型和產(chǎn)品特征運用個性化推薦算法,為平臺用戶推薦產(chǎn)品,從而實現(xiàn)精準營銷的目標。
[0003]構建上述平臺主要有以下兩種做法,其一,以電商網(wǎng)站的云服務器作為基礎,構建電子商務交易系統(tǒng),吸引供應商或第三方賣家進駐,從而整合成一個大型電商交易平臺;其二,以第三方服務商的云服務器作為基礎,通過合作的方式收集電商網(wǎng)站的產(chǎn)品信息和用戶行為,從而整合成一個大型服務平臺。對于民航背景下的個性化推薦,上述技術主要存在以下兩個問題:
[0004]電商的用戶模型構建單一:僅收集電商網(wǎng)站內的用戶瀏覽、購買和收藏等行為,并以此行為構建用戶模型。通過此種方式構建的用戶模型,僅能表征用戶的部分特征,對旅客屬性描述不全面,未能涵蓋旅客在民航領域內的特有屬性。例如:旅客的出行時間信息和旅客價值屬性,就不能運用電商的用戶模型來描述。
[0005]提取的產(chǎn)品特征不適用:在電商網(wǎng)站中,提取的產(chǎn)品信息主要包括:品類、產(chǎn)品類別和價格等特征,但是航空產(chǎn)品的打包銷售情況較為復雜,傳統(tǒng)的產(chǎn)品特征提取不能滿足現(xiàn)有要求。例如:航空公司和航線的相關信息,就不能運用通用化方法提取。
[0006]因此,需要提出一種新方案,以云端服務器的旅客信息和民航產(chǎn)品信息為基礎,實現(xiàn)適用于民航領域的個性化推薦。

【發(fā)明內容】

[0007]為解決現(xiàn)有存在的技術問題,本發(fā)明實施例提供一種基于云服務的航空產(chǎn)品推薦系統(tǒng)及方法。
[0008]為達到上述目的,本發(fā)明實施例的技術方案是這樣實現(xiàn)的:
[0009]—種基于云服務的航空產(chǎn)品推薦方法,所述方法包括:
[0010]云端服務器接收客戶端發(fā)送的信息服務請求,獲取航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù);
[0011]根據(jù)航空產(chǎn)品數(shù)據(jù)以及用戶行為數(shù)據(jù),計算對應不同航空產(chǎn)品的推薦集合并保存到內存數(shù)據(jù)庫,所述推薦集合包含一個航空產(chǎn)品多個維度的產(chǎn)品推薦結果;
[0012]接收客戶端發(fā)送的推薦服務請求,基于所述內存數(shù)據(jù)庫中的推薦集合,計算用戶推薦結果并返回給客戶端。
[0013]其中,所述方法還包括:客戶端采集航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù),發(fā)送含有所述航空產(chǎn)品數(shù)據(jù)和所述用戶行為數(shù)據(jù)的信息服務請求給云端服務器;和/或,客戶端發(fā)送設置用戶唯一云端標識的信息服務請求給所述云端服務器;和/或,客戶端發(fā)送用于獲取用戶推薦結果的推薦服務請求給所述云端服務器;其中,所述信息服務請求和推薦服務請求分別包括用于標識請求類型的功能點標識號和與自身相關的參數(shù)。
[0014]其中,所述方法還包括:
[0015]接收客戶端發(fā)送的設置用戶唯一云端標識的信息服務請求,所述信息服務請求包括用戶IP和用戶cookie;
[0016]根據(jù)所述信息服務請求,判斷用戶是否存在;
[0017]如果用戶存在,將查詢相應的用戶唯一云端標識并返回給所述客戶端;
[0018]如果用戶不存在,則為用戶設置新的用戶唯一云端標識,并將該用戶唯一云端標識返回給所述客戶端;
[0019]其中,所述用戶唯一云端標識用于標記用戶的跨網(wǎng)行為。
[0020]其中,所述方法還包括:客戶端接收所述云端服務器返回的用戶推薦結果并展示給用戶。
[0021]其中,獲取航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù)后,將所述航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù)存入消息隊列;從所述消息隊列中獲取數(shù)據(jù)分別存入分布式文件系統(tǒng)和內存數(shù)據(jù)庫;對所述分布式文件系統(tǒng)內的航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù)進行清洗和加工;將分布式文件系統(tǒng)內預存的旅客畫像數(shù)據(jù)存入內存數(shù)據(jù)庫。
[0022]其中,根據(jù)航空產(chǎn)品數(shù)據(jù)以及用戶行為數(shù)據(jù),計算得到對應不同航空產(chǎn)品的推薦集合并存入內存數(shù)據(jù)庫,為:以所述分布式文件系統(tǒng)的航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù)為基礎,運用推薦算法計算不同航空產(chǎn)品多維度的產(chǎn)品推薦結果,得到不同航空產(chǎn)品的推薦集合,將所述推薦集合和航空產(chǎn)品數(shù)據(jù)存入內存數(shù)據(jù)庫。
[0023]其中,所述計算用戶推薦結果,包括:根據(jù)推薦服務請求判斷用戶是否已登陸,如果用戶已登陸,則基于所述用戶唯一云端標識識別旅客畫像,并將對應所述推薦服務請求的航空產(chǎn)品數(shù)據(jù)與當前用戶的旅客畫像數(shù)據(jù)進行匹配,對航空產(chǎn)品的推薦集合中各個產(chǎn)品推薦結果進行打分,根據(jù)打分結果確定待推薦的產(chǎn)品推薦結果,由待推薦的產(chǎn)品推薦結果形成所述用戶推薦結果。
[0024]其中:如果用戶已登陸,則將所述內存數(shù)據(jù)庫中當前用戶的旅客畫像數(shù)據(jù)中航空公司、飛行航線和消費能力,與航空產(chǎn)品數(shù)據(jù)中的航空公司、目標航線和產(chǎn)品價格進行匹配,并按照匹配結果的得分從大到小對各個推薦集合中的產(chǎn)品推薦結果進行排序,由得分最高的一個、兩個或多個航空產(chǎn)品的產(chǎn)品推薦結果得到用戶推薦結果。
[0025]其中,所述方法還包括:如果用戶未登陸,則基于當前推薦服務請求中航空產(chǎn)品對應的推薦集合,并從熱銷排行榜隨機選取,獲得新的推薦集合,該推薦集合中所推薦航空產(chǎn)品的個數(shù)不小于預設閾值;根據(jù)航空產(chǎn)品數(shù)據(jù)中的航空公司、目標航線和產(chǎn)品價格進行打分,并按照得分從大到小對新的推薦集合中各個推薦結果進行排序,由得分最高的一個、兩個或多個航空產(chǎn)品的產(chǎn)品推薦結果得到用戶推薦結果;其中,所述熱銷排行榜根據(jù)所述航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù)計算得到,包含有最熱銷航空產(chǎn)品的相關數(shù)據(jù)。
[0026]其中,所述用戶行為數(shù)據(jù)包括:網(wǎng)站名稱、用戶cookie、用戶sess1n、產(chǎn)品名稱和用戶在網(wǎng)站上進行操作的行為數(shù)據(jù);
[0027]所述航空產(chǎn)品數(shù)據(jù)包括:網(wǎng)站名稱、產(chǎn)品品類、品類細分、產(chǎn)品名稱、航空公司、目標航線和產(chǎn)品價格。
[0028]一種基于云服務的航空產(chǎn)品推薦系統(tǒng),所述系統(tǒng)包括云端服務器,所述云端服務器包括推薦服務引擎模塊和推薦算法模塊;
[0029]所述推薦服務引擎模塊,用于接收客戶端發(fā)送的信息服務請求,獲取航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù);以及,用于接收客戶端發(fā)送的推薦服務請求,基于內存數(shù)據(jù)庫中的推薦集合,計算用戶推薦結果并返回給客戶端;
[0030]所述推薦算法模塊,用于根據(jù)所述航空產(chǎn)品數(shù)據(jù)以及用戶行為數(shù)據(jù),計算對應不同航空產(chǎn)品的推薦集合并保存到所述內存數(shù)據(jù)庫,所述推薦集合包含一個航空產(chǎn)品多個維度的產(chǎn)品推薦結果。
[0031]其中,所述推薦服務引擎模塊,還用于:
[0032]接收客戶端發(fā)送的設置用戶唯一云端標識的信息服務請求,所述信息服務請求包括用戶IP和用戶cookie;
[0033]根據(jù)所述信息服務請求,判斷用戶是否存在;
[0034]如果用戶存在,將查詢相應的用戶唯一云端標識并返回給所述客戶端;
[0035]如果用戶不存在,則為用戶設置新的用戶唯一云端標識,并將該用戶唯一云端標識返回給所述客戶端;
[0036]其中,所述用戶唯一云端標識用于標記用戶的跨網(wǎng)行為。
[0037]其中,所述云端服務器還包括:實時消息處理模塊和數(shù)據(jù)清洗模塊;其中,
[0038]實時消息處理模塊,用于接收所述推薦服務引擎模塊傳遞過來的航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù),將所述航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù)存入消息隊列;從所述消息隊列中獲取數(shù)據(jù)分別存入分布式文件系統(tǒng)和內存數(shù)據(jù)庫;
[0039]數(shù)據(jù)清洗模塊,用于對所述分布式文件系統(tǒng)內的航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù)進行清洗和加工;將分布式文件系統(tǒng)內預存的旅客畫像數(shù)據(jù)存入內存數(shù)據(jù)庫。
[0040]其中,所述推薦算法模塊,用于:以所述分布式文件系統(tǒng)的航空產(chǎn)品數(shù)據(jù)和用戶行為數(shù)據(jù)為基礎,運用推薦算法計算不同航空產(chǎn)品多維度的產(chǎn)品推薦結果,得到不同航空產(chǎn)品的推薦集合,將所述推薦集合和航空產(chǎn)品數(shù)據(jù)存入內存數(shù)據(jù)庫。
[0041]其中,所述推薦算法模塊,用于:根據(jù)推薦服務請求判斷用戶是否已登陸,如果用戶已登陸,則基于所述用戶唯一云端標識
當前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
石台县| 花莲市| 旺苍县| 图片| 仁布县| 修武县| 鄂托克旗| 定结县| 徐汇区| 呼图壁县| 巩义市| 龙井市| 沙坪坝区| 昌平区| 澄江县| 东源县| 延川县| 新兴县| 八宿县| 临江市| 佛山市| 固始县| 宁城县| 合肥市| 嘉善县| 夏邑县| 凤台县| 青海省| 西城区| 惠东县| 温州市| 永济市| 晋中市| 兰西县| 思茅市| 贡嘎县| 襄城县| 阿克| 招远市| 九台市| 罗甸县|