本發(fā)明公開了一種基于大數據的短信推薦方法和系統,涉及移動互聯網技術領域。
背景技術:
掛機短信業(yè)務是一種企業(yè)資訊推送業(yè)務,企業(yè)的固定電話申請此業(yè)務后,就可以設置短信資訊。當用戶撥打企業(yè)固話,通話結束時,系統即時發(fā)送一條短信到用戶手機上(無論接通與否),使企業(yè)資訊高效快捷傳遞。隨著移動互聯網的快速發(fā)展,越來越多的用戶通過訪問企業(yè)移動端頁面、手機APP、微信公眾號來與企業(yè)溝通互動,而不是撥打企業(yè)固話,因此傳統的掛機短信不能對這部分用戶提供服務,未來可能逐漸萎縮。
目前存在以下問題:(1)現有掛機短信業(yè)務存在無法為未撥打企業(yè)固話的移動互聯網用戶提供服務的缺陷;(2)掛機短信業(yè)務只能對所有用戶發(fā)送同一條短信宣傳語,效率較低;(3)企業(yè)無法對未撥打企業(yè)固話的移動互聯網用戶采用類似掛機短信的形式,宣傳自己的重點業(yè)務和進行客戶關懷;(4)用戶可以通過企業(yè)移動端頁面、手機APP、微信公眾號等移動互聯網方式獲取企業(yè)資訊,但面對海量信息也容易忽視自己關注的內容。
技術實現要素:
本發(fā)明所要解決的技術問題是:針對現有技術的缺陷,提供一種基于大數據的短信推薦方法和系統,解決現有掛機短信業(yè)務無法為未撥打企業(yè)固話的移動互聯網用戶提供服務的問題,提高掛機短信宣傳效率,為企業(yè)提供高速快捷的資訊傳遞方式,提升用戶感知。本發(fā)明通過大數據平臺獲取用戶偏好,再根據用戶AAA認證流量反查出用戶手機號碼,在用戶離開企業(yè)移動端頁面、手機APP、微信公眾號等移動互聯網界面時,對用戶發(fā)送其感興趣的企業(yè)資訊短信,一方面為企業(yè)提供了高效的宣傳方式,另一方面將用戶感興趣的打折信息、營銷活動、產品介紹等內容通過短信方式發(fā)送,提升用戶感知。
本發(fā)明為解決上述技術問題采用以下技術方案:
一種基于大數據的短信推薦方法,包括以下步驟:
步驟1、企業(yè)通過服務器設置多個待發(fā)送的短信內容;
步驟2、用戶訪問企業(yè)的移動互聯網渠道;
步驟3、企業(yè)服務器獲得用戶IP;
步驟4、用戶結束瀏覽后,企業(yè)服務器發(fā)現該用戶IP在設定的時間閾值內無請求,判斷該用戶已結束本次瀏覽;
步驟5、企業(yè)服務器通過接口將該用戶IP提交給掛網短信系統,并提交掛網短信發(fā)送請求;
步驟6、掛網短信系統根據用戶IP反查用戶聯系方式;
步驟7、判斷是否能查到用戶聯系方式,如果是,轉步驟8;如果否,不發(fā)送掛網短信,并通知企業(yè)服務器,流程結束;
步驟8、得到用戶聯系方式;
步驟9、掛網短信系統將用戶手機號碼、短信內容提交給大數據平臺,并提交短信內容篩選請求;
步驟10、大數據平臺進行短信內容篩選,并反饋篩選結果;
步驟11、掛網短信系統將短信發(fā)送請求提交至短信網關;
步驟12、短信網關將掛網短信發(fā)送至用戶手機;
步驟13、掛網短信系統通知企業(yè)服務器短信發(fā)送狀態(tài)。
作為本發(fā)明的進一步優(yōu)選方案,步驟2中,所述移動互聯網渠道包括移動端頁面、手機APP或微信公眾號。
作為本發(fā)明的進一步優(yōu)選方案,步驟10中,所述篩選結果包括用戶手機號、短信內容。
作為本發(fā)明的進一步優(yōu)選方案,步驟6中,所述反查用戶聯系方式包括以下步驟:
步驟601、實時分析AAA認證流量,過濾出其中來自PDSN的Accounting Request報文;
步驟602、分析Accounting Request報文,取其中Framed-IP-Address字段為用戶手機IP,Calling-Station-ID字段為用戶IMSI;
步驟603、將用戶IP、用戶IMSI保存為日志文件;
步驟604、根據用戶手機IP及提交時間,查詢其在AAA認證Accounting Request日志文件中相對應的IMSI;
步驟605、通過與BSS接口查詢用戶IMSI與手機號碼的對應關系,得到相應的用戶手機號碼;得到結果:用戶IP、用戶手機號、時間。
作為本發(fā)明的進一步優(yōu)選方案,步驟10中,所述短信內容篩選,包括以下步驟:
步驟1001、大數據平臺通過用戶行為記錄數據分析用戶偏好;
步驟1002、根據設定的分析角度對用戶打標簽;
步驟1003、將用戶手機號碼、用戶標簽保存至大數據平臺數據庫;
步驟1004、將短信內容分詞、分析,打標簽入庫;
步驟1005、根據用戶手機號碼查詢用戶標簽;
步驟1006、根據用戶標簽與短信內容標簽匹配;
步驟1007、得到匹配結果最接近的短信內容;得到結果:用戶手機號碼、短信內容。
作為本發(fā)明的進一步優(yōu)選方案,步驟1001中,所述用戶行為包括用戶的上上網、通話、短信行為。
作為本發(fā)明的進一步優(yōu)選方案,步驟1002中,所述設定的分析角度包括網頁訪問分析、關鍵字搜索分析、APP使用分析、APP下載分析。
本發(fā)明還公開了一種基于大數據的短信推薦系統,其特征在于:所述系統包括掛網短信系統、企業(yè)服務器、大數據平臺和短信網關,所述企業(yè)服務器的輸出端分別與掛網短信系統和短信網關的輸入端相連接,掛網短信系統的輸出端與大數據平臺相連接,用戶所在客戶端、企業(yè)服務器、大數據平臺通過互聯網建立通信連接,短信網關與用戶移動終端建立通信連接;
所述掛網短信系統負責對企業(yè)掛網短信內容進行管理,接收來自企業(yè)服務器的掛網短信發(fā)送請求,并根據用戶手機IP反查出用戶手機號碼。掛網短信系統將用戶手機號碼和短信內容提交給大數據平臺篩選后,根據篩選結果,向短信網關提交短信發(fā)送請求;
所述企業(yè)服務器為用戶提供企業(yè)的移動互聯網界面,并在用戶來訪及離開時記錄下用戶IP地址,并在用戶離開時將用戶IP地址和掛網短信發(fā)送請求提交給掛網短信系統;
所述大數據平臺負責根據歷史積累的用戶上網、通話、短信數據,對用戶進行分析,并從設定的多個角度給用戶打標簽,大數據平臺接收掛網短信系統提交的用戶手機號碼和短信內容,并對其進行分析篩選,匹配出最合適的用戶手機號碼和短信內容,然后反饋給掛網短信系統;
所述短信網關接收掛網短信系統提交的短信發(fā)送請求,并將短信通過短信中心下發(fā)至用戶手機終端,發(fā)送完成后將用戶接收短信的狀態(tài)反饋給掛網短信系統。
本發(fā)明采用以上技術方案與現有技術相比,具有以下技術效果:
1、為企業(yè)創(chuàng)造更多價值
掛網短信針對移動互聯網用戶提供企業(yè)資訊服務,有效的擴展了傳統企業(yè)掛機短信業(yè)務范圍,為企業(yè)提供了更多宣傳機會,從而創(chuàng)造更多價值。隨著移動互聯網的發(fā)展,用戶與企業(yè)之間通過移動互聯網進行交互的場景將遠遠大于撥打企業(yè)固話的場景,屆時掛網短信將取代現有掛機短信。
2、為用戶提供重點內容提醒,提升用戶感知
現有條件下,用戶在通過移動互聯網獲取海量信息的同事,容易迷失在信息海洋中,從而忽視自己可能最需要的內容。本發(fā)明將用戶可能最需要的內容在用戶離開界面時,通過短信進行重點提醒,提升了用戶感知。
3、支持個性化內容,提升每條短信的價值
本發(fā)明支持一家企業(yè)對每個用戶的偏好篩選最合適的內容進行發(fā)送,比現有技術下,一家企業(yè)只能對所有用戶發(fā)送同樣的內容具有優(yōu)勢,更有可能抓住用戶的興趣點。
附圖說明
圖1是本發(fā)明的主流程示意圖;
圖2是本發(fā)明用戶手機號碼反查流程圖;
圖3是本發(fā)明短信內容篩選流程圖;
圖4是本發(fā)明一實施例的結構示意圖。
具體實施方式
下面詳細描述本發(fā)明的實施方式,所述實施方式的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施方式是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
下面結合附圖對本發(fā)明的技術方案做進一步的詳細說明:
本發(fā)明提出一種基于大數據的短信推薦方法和系統,通過大數據平臺獲取用戶偏好,再根據用戶AAA認證流量反查出用戶手機號碼,在用戶離開企業(yè)移動端頁面、手機APP、微信公眾號等移動互聯網界面時,對用戶發(fā)送其感興趣的企業(yè)資訊短信,一方面為企業(yè)提供了高效的宣傳方式,另一方面將用戶感興趣的打折信息、營銷活動、產品介紹等內容通過短信方式發(fā)送,提升用戶感知。具體說明如下:
(一)本發(fā)明的實現流程
如圖1所示,為本發(fā)明基于大數據的掛網短信方法的主流程示意圖,包括以下步驟:
步驟A、企業(yè)通過掛網短信管理界面設置多個待發(fā)送的短信內容;
步驟B、用戶手機訪問企業(yè)移動端頁面、手機APP或微信公眾號等移動互聯網渠道;
步驟C、企業(yè)服務器獲得用戶手機IP;
步驟D、用戶結束瀏覽,關閉頁面或APP;
步驟E、企業(yè)服務器發(fā)現該用戶手機IP在5分鐘內無請求,判斷該用戶已結束本次瀏覽;
步驟F、企業(yè)服務器通過接口將該用戶手機IP提交給掛網短信系統,并提交掛網短信發(fā)送請求;
步驟G、掛網短信系統根據用戶手機IP反查用戶手機號碼;
步驟H、判斷是否能查到用戶手機號碼,如果是,轉步驟I1;如果否,轉步驟I2;
步驟I1、得到用戶手機號碼;
步驟I2、不發(fā)送掛網短信,并通知企業(yè)服務器,流程結束;
步驟J、掛網短信系統將用戶手機號碼、短信內容提交給大數據平臺,并提交短信內容篩選請求;
步驟K、大數據平臺反饋短信內容篩選結果,包括用戶手機號、短信內容;
步驟L、掛網短信系統將短信發(fā)送請求提交至短信網關;
步驟M、短信網關將掛網短信發(fā)送至用戶手機;
步驟N、掛網短信系統通知企業(yè)服務器短信發(fā)送狀態(tài)。
(二)本發(fā)明用戶手機號碼反查流程
如圖2所示,為本發(fā)明用戶手機號碼反查流程圖,包括以下步驟:
步驟A、實時分析AAA認證流量,過濾出其中來自PDSN的Accounting Request報文;
步驟B、分析Accounting Request報文,取其中Framed-IP-Address字段為用戶手機IP,Calling-Station-ID字段為用戶IMSI;
步驟C、將用戶IP、用戶IMSI保存為日志文件;
步驟D、根據用戶手機IP及提交時間,查詢其在AAA認證Accounting Request日志文件中相對應的IMSI;
步驟E、通過與BSS接口查詢用戶IMSI與手機號碼(MDN)的對應關系,得到相應的用戶手機號碼;
步驟F、得到結果:用戶IP、用戶手機號、時間。
(三)本發(fā)明短信內容篩選流程
如圖3所示,為本發(fā)明短信內容篩選流程圖,包括以下步驟:
步驟A、大數據平臺通過用戶上網、通話、短信等行為分析用戶偏好;
步驟B、從網頁訪問分析、關鍵字搜索分析、APP使用分析、APP下載分析等多個角度給用戶打標簽;
步驟C、將用戶手機號碼、用戶標簽保存至大數據平臺數據庫;
步驟D、將短信內容分詞、分析,打標簽入庫;
步驟E、根據用戶手機號碼查詢用戶標簽;
步驟F、根據用戶標簽與短信內容標簽匹配;
步驟G、得到匹配結果最接近的短信內容;
步驟H、得到結果:用戶手機號碼、短信內容。
如圖4所示,為本發(fā)明基于大數據的掛網短信系統和方法一實施例的結構示意圖。在本實施例中,包括:掛網短信系統、企業(yè)服務器、大數據平臺和短信網關。
1、掛網短信系統
掛網短信系統負責對企業(yè)掛網短信內容進行管理,接收來自企業(yè)服務器的掛網短信發(fā)送請求,并根據用戶手機IP反查出用戶手機號碼。掛網短信系統將用戶手機號碼和短信內容提交給大數據平臺篩選后,根據篩選結果,向短信網關提交短信發(fā)送請求。
2、企業(yè)服務器
企業(yè)服務器為用戶提供企業(yè)移動端頁面、手機APP、微信公眾號等移動互聯網界面,并在用戶來訪及離開時記錄下用戶IP地址,并在用戶離開時將用戶IP地址和掛網短信發(fā)送請求提交給掛網短信系統。
3、大數據平臺
大數據平臺負責根據歷史積累的用戶上網、通話、短信數據,對用戶進行分析,并從多個角度給用戶打標簽。大數據平臺負責接收掛網短信系統提交的用戶手機號碼和短信內容,并對其進行分析篩選,匹配出最合適的用戶手機號碼和短信內容,然后反饋給掛網短信系統。
4、短信網關
短信網關負責接收掛網短信系統提交的短信發(fā)送請求,并將短信通過短信中心下發(fā)至用戶手機終端,發(fā)送完成后將用戶接收短信的狀態(tài)反饋給掛網短信系統。
上面結合附圖對本發(fā)明的實施方式作了詳細說明,但是本發(fā)明并不限于上述實施方式,在本領域普通技術人員所具備的知識范圍內,還可以在不脫離本發(fā)明宗旨的前提下做出各種變化。以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術人員,在不脫離本發(fā)明技術方案范圍內,當可利用上述揭示的技術內容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術方案內容,依據本發(fā)明的技術實質,在本發(fā)明的精神和原則之內,對以上實施例所作的任何簡單的修改、等同替換與改進等,均仍屬于本發(fā)明技術方案的保護范圍之內。