国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于用戶偏好的消息推送方法和平臺的制作方法

      文檔序號:10612810閱讀:378來源:國知局
      一種基于用戶偏好的消息推送方法和平臺的制作方法
      【專利摘要】本發(fā)明實(shí)施例提供了一種基于用戶偏好的消息推送方法和平臺,其中所述方法包括:接收第一用戶設(shè)定的推廣信息;獲取與所述推廣信息匹配的第二用戶的標(biāo)識;獲取所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息;基于所述第二用戶的偏好信息與所述推廣信息,生成推送消息;向所述第二用戶推送所述推送消息。本發(fā)明實(shí)施例可以自動生成個性化的推送消息,使得推送消息能夠更符合第二用戶的需求,提高推送消息的準(zhǔn)確率,從而提升轉(zhuǎn)化率。
      【專利說明】
      一種基于用戶偏好的消息推送方法和平臺
      技術(shù)領(lǐng)域
      [0001] 本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種基于用戶偏好的消息推送方法和 一種基于用戶偏好的消息推送平臺。
      【背景技術(shù)】
      [0002] 隨著互聯(lián)網(wǎng)信息技術(shù)的發(fā)展,020(0nline To Offline,在線離線/線上到線下)商 業(yè)模式逐漸興起。其中,020是指將線下的商務(wù)機(jī)會與互聯(lián)網(wǎng)結(jié)合,讓互聯(lián)網(wǎng)成為線下交易 的平臺。
      [0003] 在020領(lǐng)域,用戶使用平臺型應(yīng)用程序app進(jìn)行消費(fèi)決策的途徑主要有兩種:一是 用戶主動發(fā)起瀏覽、篩選、搜索等操作,獲取相關(guān)信息后進(jìn)行決策;二是平臺通過運(yùn)營活動、 個性化推薦等消息推送(PUSH)的形式引導(dǎo)用戶決策。
      [0004] 消息推送是app運(yùn)營的重要手段,能夠主動觸達(dá)用戶,但是運(yùn)營不當(dāng)會影響用戶體 驗(yàn)。因此一般push的資源都由平臺嚴(yán)格控制,不會開放給商家使用,作為實(shí)際服務(wù)的提供 者,商家缺少主動觸達(dá)用戶的手段。
      [0005] 商家也可以通過微信公眾號向會員(關(guān)注微信公眾號即成為會員)發(fā)送消息,但是 需要用戶首先知道該商家的微信號并關(guān)注,推廣成本較高。并且,消費(fèi)者成為該商家的會員 后,商家也只能獲取會員在本店消費(fèi)的有限信息,對營銷的幫助有限。此外,消費(fèi)者一般不 會關(guān)注太多單店的微信號,因此形成了消費(fèi)者為了獲取優(yōu)惠關(guān)注商家的微信號,消費(fèi)之后 再取消關(guān)注的死循環(huán),導(dǎo)致用戶留存率低。

      【發(fā)明內(nèi)容】

      [0006] 鑒于上述問題,提出了本發(fā)明實(shí)施例以便提供一種克服上述問題或者至少部分地 解決上述問題的一種基于用戶偏好的消息推送方法和相應(yīng)的一種基于用戶偏好的消息推 送平臺。
      [0007] 為了解決上述問題,本發(fā)明實(shí)施例公開了一種基于用戶偏好的消息推送方法,包 括:
      [0008] 接收第一用戶設(shè)定的推廣信息;
      [0009] 獲取與所述推廣信息匹配的第二用戶的標(biāo)識;
      [0010] 獲取所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息;
      [0011] 基于所述第二用戶的偏好信息與所述推廣信息,生成推送消息;
      [0012] 向所述第二用戶推送所述推送消息。
      [0013] 優(yōu)選地,所述推廣信息包括:推廣規(guī)則以及推廣內(nèi)容。
      [0014] 優(yōu)選地,所述獲取與所述推廣信息匹配的第二用戶的標(biāo)識的步驟包括:
      [0015] 獲取登錄用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù);
      [0016] 判斷所述登錄用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù)是否符合所述推廣規(guī)則;
      [0017] 將符合所述推廣規(guī)則的登錄用戶的標(biāo)識作為與所述推廣信息匹配的第二用戶的 標(biāo)識。
      [0018] 優(yōu)選地,所述獲取所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息的步驟包括:
      [0019] 基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本偏好信息;
      [0020] 采用所述實(shí)時(shí)行為數(shù)據(jù)和/或所述歷史行為數(shù)據(jù)對所述基本偏好信息進(jìn)行修正, 得到所述第二用戶的偏好信息。
      [0021] 優(yōu)選地,所述歷史行為數(shù)據(jù)包括多種特定行為,所述基于所述歷史行為數(shù)據(jù)計(jì)算 所述第二用戶的基本偏好信息的步驟包括:
      [0022] 分別獲取所述特定行為出現(xiàn)的次數(shù);
      [0023] 分別計(jì)算每種特定行為出現(xiàn)的次數(shù)與對應(yīng)的預(yù)設(shè)權(quán)重的點(diǎn)積,得到所述第二用戶 的基本偏好信息。
      [0024] 優(yōu)選地,在所述基于所述第二用戶的偏好信息與所述推廣信息,生成推送消息的 步驟之前,還包括:
      [0025] 計(jì)算所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息與所述推廣信息的匹配度;
      [0026] 將匹配度大于預(yù)設(shè)閾值的第二用戶作為目標(biāo)第二用戶。
      [0027] 優(yōu)選地,所述推廣規(guī)則包括多種屬性信息;所述偏好信息包括多種類型的偏好信 息;
      [0028] 所述計(jì)算所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息與所述推廣信息的匹 配度的步驟包括:
      [0029] 從第二用戶的多種類型的偏好信息中,確定所述推廣規(guī)則中每個屬性信息對應(yīng)的 偏好信息;
      [0030] 計(jì)算每個屬性信息與對應(yīng)的偏好信息的點(diǎn)積,得到所述第二用戶的偏好信息與推 廣信息的匹配度。
      [0031] 優(yōu)選地,所述基于所述第二用戶的偏好信息與所述推廣信息,生成推送消息的步 驟包括:
      [0032] 獲取所述目標(biāo)第二用戶的每種類型的偏好信息中,數(shù)值最大的偏好信息,作為重 點(diǎn)偏好ig息;
      [0033] 以所述重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合所述推廣內(nèi)容,生成推送消息。
      [0034] 本發(fā)明實(shí)施例還公開了一種基于用戶偏好的消息推送方法,包括:
      [0035] 接收多個第一用戶設(shè)定的推廣信息,并將所述推廣信息存儲在推廣信息數(shù)據(jù)庫 中;
      [0036]獲取第二用戶的偏好信息;
      [0037] 從所述推廣信息數(shù)據(jù)庫中確定與所述第二用戶的偏好信息匹配的目標(biāo)推廣信息;
      [0038] 基于所述第二用戶的偏好信息與所述目標(biāo)推廣信息,生成推送消息;
      [0039]向所述第二用戶推送所述推送消息。
      [0040]優(yōu)選地,所述推廣信息包括:推廣規(guī)則以及推廣內(nèi)容。
      [0041]優(yōu)選地,所述獲取第二用戶的偏好信息的步驟包括:
      [0042] 獲取第二用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù);
      [0043] 基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本偏好信息;
      [0044] 采用所述實(shí)時(shí)行為數(shù)據(jù)和/或所述歷史行為數(shù)據(jù)對所述基本偏好信息進(jìn)行修正, 得到所述第二用戶的偏好信息。
      [0045] 優(yōu)選地,所述歷史行為數(shù)據(jù)包括多種特定行為,所述基于所述歷史行為數(shù)據(jù)計(jì)算 所述第二用戶的基本偏好信息的步驟包括:
      [0046] 分別獲取所述特定行為出現(xiàn)的次數(shù);
      [0047] 分別計(jì)算每種特定行為出現(xiàn)的次數(shù)與對應(yīng)的預(yù)設(shè)權(quán)重的點(diǎn)積,得到所述第二用戶 的基本偏好信息。
      [0048] 優(yōu)選地,所述從所述推廣信息數(shù)據(jù)庫中確定與所述第二用戶的偏好信息匹配的目 標(biāo)推廣信息的步驟包括:
      [0049] 從所述推廣信息數(shù)據(jù)庫中選擇與所述第二用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù) 據(jù)匹配的推廣信息,作為第一候選推廣信息;
      [0050] 計(jì)算所述第二用戶的偏好信息與所述第一候選推廣信息的匹配度;
      [0051 ]將匹配度大于預(yù)設(shè)閾值的第一候選推廣信息,作為第二候選推廣信息;
      [0052]分別計(jì)算所述第二候選推廣信息的排序系數(shù);
      [0053]將排序系數(shù)最高的第二候選推廣信息作為目標(biāo)推廣信息。
      [0054] 優(yōu)選地,所述推廣規(guī)則包括多種屬性信息;所述偏好信息包括多種類型的偏好信 息;
      [0055] 所述計(jì)算所述第二用戶的偏好信息與所述第一候選推廣信息的匹配度的步驟包 括:
      [0056] 從第二用戶的多種類型的偏好信息中,確定所述第一候選推廣信息中每個屬性信 息對應(yīng)的偏好信息;
      [0057] 計(jì)算每個屬性信息與對應(yīng)的偏好信息的點(diǎn)積,得到所述第二用戶的偏好信息與第 一候選推廣信息的匹配度。
      [0058]優(yōu)選地,采用如下方式計(jì)算所述第二候選推廣信息的排序系數(shù)rank:
      [0059] rank = bid*Q,
      [0060] 其中,bid為第一用戶對所述推送規(guī)則的出價(jià);
      [0061] Q為推送規(guī)則的質(zhì)量;
      [0062] Q =用戶偏好信息*歷史推廣效果
      [0063] 歷史推廣效果=推送消息帶來的訂單量/推送消息的發(fā)送量。
      [0064] 優(yōu)選地,所述基于所述第二用戶的偏好信息與所述推廣信息,生成推送消息的步 驟包括:
      [0065] 獲取所述第二用戶的每種類型的偏好信息中,數(shù)值最大的偏好信息,作為重點(diǎn)偏 好信息;
      [0066] 以所述重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合所述目標(biāo)推廣信息中的推廣內(nèi)容,生成推送 消息。
      [0067] 本發(fā)明實(shí)施例還公開了一種基于用戶偏好的消息推送平臺,包括:
      [0068] 第一推廣信息接收模塊,用于接收第一用戶設(shè)定的推廣信息;
      [0069] 第二用戶標(biāo)識獲取模塊,用于獲取與所述推廣信息匹配的第二用戶的標(biāo)識;
      [0070] 第一偏好信息獲取模塊,用于獲取所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信 息;
      [0071 ]第一推送消息生成模塊,用于基于所述第二用戶的偏好信息與所述推廣信息,生 成推送消息;
      [0072] 第一推送模塊,用于向所述第二用戶推送所述推送消息。
      [0073] 本發(fā)明實(shí)施例還公開了一種基于用戶偏好的消息推送平臺,包括:
      [0074] 第二推廣信息接收模塊,用于接收多個第一用戶設(shè)定的推廣信息,并將所述推廣 信息存儲在推廣信息數(shù)據(jù)庫中;
      [0075]第二偏好信息獲取模塊,用于獲取第二用戶的偏好信息;
      [0076]目標(biāo)推廣信息獲取模塊,用于從所述推廣信息數(shù)據(jù)庫中確定與所述第二用戶的偏 好信息匹配的目標(biāo)推廣信息;
      [0077] 第二推送消息生成模塊,用于基于所述第二用戶的偏好信息與所述目標(biāo)推廣信 息,生成推送消息;
      [0078] 第二推送模塊,用于向所述第二用戶推送所述推送消息。
      [0079] 本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):
      [0080] 在本發(fā)明實(shí)施例中,在接收到第一用戶設(shè)定的推廣信息以后,可以獲取與所述推 廣信息匹配的第二用戶的偏好信息,并根據(jù)該偏好信息與推廣信息自動生成個性化的推送 消息,使得推送消息能夠更符合第二用戶的需求,提高推送消息的準(zhǔn)確率,從而提升轉(zhuǎn)化 率。
      [0081] 另外,由于推送消息更符合第二用戶的需求,免去用戶耗費(fèi)更多的網(wǎng)絡(luò)資源從其 他站點(diǎn)中查詢第一用戶的消息,提高消息處理的效率。
      【附圖說明】
      [0082] 圖1是本發(fā)明的一種基于用戶偏好的消息推送方法實(shí)施例一的步驟流程圖;
      [0083] 圖2是本發(fā)明的一種基于用戶偏好的消息推送方法實(shí)施例二的步驟流程圖;
      [0084] 圖3是本發(fā)明的一種基于用戶偏好的消息推送平臺實(shí)施例一的結(jié)構(gòu)框圖;
      [0085] 圖4是本發(fā)明的一種基于用戶偏好的消息推送平臺實(shí)施例二的結(jié)構(gòu)框圖。
      【具體實(shí)施方式】
      [0086] 為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。
      [0087] 本發(fā)明實(shí)施例的核心構(gòu)思之一在于,第一用戶能夠自主設(shè)定推廣信息,將app的 push(消息推送)資源開放給第一用戶使用,并基于第二用戶的實(shí)時(shí)的地理信息、歷史偏好 和預(yù)訂業(yè)務(wù)計(jì)算用戶偏好,從而在不損害用戶體驗(yàn)的情況下,根據(jù)用戶偏好與推廣信息生 成推送消息,從而使商家能夠主動觸達(dá)用戶,進(jìn)行自主營銷,并且獲得較好的推送消息展示 效果。
      [0088] 參照圖1,示出了本發(fā)明的一種基于用戶偏好的消息推送方法實(shí)施例一的步驟流 程圖,在本發(fā)明實(shí)施例中,從消息推送方的角度來對本發(fā)明加以描述,具體可以包括如下步 驟:
      [0089] 步驟101,接收第一用戶設(shè)定的推廣信息;
      [0090] 應(yīng)用于本發(fā)明實(shí)施例,第一用戶可以為設(shè)定推廣信息、主動進(jìn)行消息推送的消息 推送方。例如,第一用戶可以為進(jìn)行商品消息推送的商家。
      [0091 ]本發(fā)明實(shí)施例可以應(yīng)用于消息推送平臺的app中,平臺的app可以通過客戶端向第 一用戶展現(xiàn)推廣信息設(shè)定界面,第一用戶可以通過推廣信息設(shè)定界面輸入個性化的推廣信 息。
      [0092]本發(fā)明實(shí)施例將app的push(消息推送)資源開放給消息推送方(即第一用戶)使 用,從而使消息推送方能夠主動觸達(dá)被推送方(即第二用戶)。例如,可以將020平臺的app的 push資源開放給商家使用,從而使商家能夠主動觸達(dá)消費(fèi)者用戶,進(jìn)行自主營銷,提高商家 的主動性。
      [0093] 在具體實(shí)現(xiàn)中,第一用戶設(shè)定的推廣信息至少可以包括:推廣規(guī)則以及推廣內(nèi)容。
      [0094] 推廣規(guī)則可以包含時(shí)間、地點(diǎn)、價(jià)格、品類和門店等屬性信息。通過推廣規(guī)則,第一 用戶可以指定特定的人群進(jìn)行消息推送,例如,推廣規(guī)則可以設(shè)置為諸如出現(xiàn)在門店附近 (預(yù)設(shè)距離范圍內(nèi))、對所屬品類感興趣、沒有門店消費(fèi)記錄等限制條件。
      [0095] 推廣內(nèi)容為第一用戶實(shí)際進(jìn)行推送的消息的內(nèi)容,可以包括多個關(guān)鍵詞。例如,某 個商家設(shè)置的其門店的推廣內(nèi)容至少可以包括如下關(guān)鍵詞:〈海底撈(長城店)>、〈1〇〇代金 券〉、〈工作日午餐〉、〈立減10元〉等。
      [0096] 當(dāng)平臺的app接收到第一用戶設(shè)定的推廣信息以后,可以生成該推廣信息以及該 第一用戶的標(biāo)識的關(guān)聯(lián)關(guān)系,并將該推廣信息以及對應(yīng)的第一用戶的標(biāo)識存儲在后臺的推 廣信息數(shù)據(jù)庫中,其中,該推廣信息數(shù)據(jù)庫可以存儲多個第一用戶設(shè)定的推廣信息。
      [0097] 步驟102,獲取與所述推廣信息匹配的第二用戶的標(biāo)識;
      [0098] 在本發(fā)明實(shí)施例中,第二用戶可以為接收推送消息的被推送方,例如消費(fèi)者。當(dāng) app的后臺接收到第一用戶設(shè)定的推廣信息以后,可以從所有登錄用戶中選擇符合該推廣 信息的登錄用戶作為與所述推廣信息匹配的第二用戶。
      [0099] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,步驟102可以包括如下子步驟:
      [0100] 子步驟S11,獲取登錄用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù);
      [0101] 在具體實(shí)現(xiàn)中,平臺的app的后臺中,針對每個登錄用戶都記錄有對應(yīng)的行為日 志,可以依據(jù)該行為日志統(tǒng)計(jì)每個登錄用戶的歷史行為數(shù)據(jù)。
      [0102] 作為一種示例,該行為日志記錄了登錄用戶的搜索、篩選、瀏覽等特定行為,針對 于020平臺而言,該行為日志還可以記錄登錄用戶的支付、消費(fèi)(包括團(tuán)購驗(yàn)券)、評價(jià)等特 定行為。則每個登錄用戶對應(yīng)的歷史行為數(shù)據(jù)至少可以包括特定行為及其統(tǒng)計(jì)數(shù)據(jù),例如, 可以包括如下數(shù)據(jù)的一種或多種:搜索次數(shù)、篩選次數(shù)、瀏覽次數(shù)、支付次數(shù)、消費(fèi)次數(shù)、評 價(jià)次數(shù)、預(yù)定業(yè)務(wù)的相關(guān)信息(如預(yù)定訂單的位置、時(shí)間等)等。
      [0103] 登錄用戶的實(shí)時(shí)行為數(shù)據(jù)可以為該登錄用戶實(shí)時(shí)的行為數(shù)據(jù),作為一種示例,該 實(shí)時(shí)行為數(shù)據(jù)可以包括登錄用戶實(shí)時(shí)的地理位置信息、實(shí)時(shí)的時(shí)間信息等。
      [0104] 在具體實(shí)現(xiàn)中,可以通過登錄用戶的終端的傳感器來獲取登錄用戶的實(shí)時(shí)行為數(shù) 據(jù),例如,通過位置傳感器獲取登錄用戶實(shí)時(shí)的地理位置信息。
      [0105] 子步驟S12,判斷所述登錄用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù)是否符合所述 推廣規(guī)則;
      [0106] 子步驟S13,將符合所述推廣規(guī)則的登錄用戶的標(biāo)識作為與所述推廣信息匹配的 第二用戶的標(biāo)識。
      [0107] 當(dāng)獲取登錄用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù)以后,可以判斷每個登錄用 戶的歷史行為數(shù)據(jù)和/或所述實(shí)時(shí)行為數(shù)據(jù)是否符合第一用戶設(shè)定的推廣規(guī)則,從而確定 所有與第一用戶設(shè)定的推廣信息匹配的登錄用戶。在實(shí)際中,為了便于描述,可以將該與第 一用戶設(shè)定的推廣信息匹配的登錄用戶稱為第二用戶,并獲取所述第二用戶的標(biāo)識。
      [0108] 例如,若第一用戶設(shè)定的推廣規(guī)則為限定推廣至距離門店lkm的用戶,則在門店 lkm范圍內(nèi)的登錄用戶可以作為第二用戶,如果某個登錄用戶距離門店超過lkm,則該登錄 用戶不為第二用戶。又如,若第一用戶設(shè)定的推廣規(guī)則為限定推廣至距離門店lkm內(nèi)并且沒 有門店消費(fèi)記錄的用戶,則將在門店lkm范圍內(nèi),并且沒有門店消費(fèi)記錄的登錄用戶作為第 二用戶,而與門店范圍超過lkm和/或有門店消費(fèi)記錄的登錄用戶不為第二用戶。
      [0109] 步驟103,獲取所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息;
      [0110] 在具體實(shí)現(xiàn)中,第二用戶的數(shù)量可以為一個或多個,優(yōu)選為多個。當(dāng)后臺確定與推 廣規(guī)則匹配的第二用戶以后,可以進(jìn)一步獲取每個第二用戶的偏好信息。
      [0111] 應(yīng)用于本發(fā)明實(shí)施例,每個第二用戶的偏好信息可以包括多種類型的偏好信息, 以020平臺為例,第二用戶的偏好信息至少可以包括如下類型的一種或多種:第二用戶的品 類偏好信息、位置偏好信息、時(shí)間偏好信息、價(jià)格偏好信息、門店偏好信息。
      [0112]以下對每種類型的偏好信息加以示例性說明:
      [0113] 時(shí)間偏好信息:每個用戶偏向于進(jìn)行消費(fèi)決策或完成消費(fèi)的時(shí)間,例如周末、工作 日等。大多數(shù)用戶的時(shí)間偏好信息相對固定,符合一般規(guī)律。以時(shí)間偏好信息作為用戶偏好 信息的考慮維度之一,能夠盡量避免在不恰當(dāng)?shù)臅r(shí)間進(jìn)行消息推送。
      [0114] 位置偏好信息:每個用戶偏向于進(jìn)行消費(fèi)決策或完成消費(fèi)的地點(diǎn)。大多數(shù)用戶的 位置偏好信息相對固定,符合一般規(guī)律。由于距離用戶較近,或用戶經(jīng)常去、經(jīng)常消費(fèi)的地 方,更符合用戶的消費(fèi)偏好,以位置偏好信息作為用戶偏好信息的考慮維度之一,能夠盡量 避免推薦距離用戶距離較遠(yuǎn)或不常去地方的商家。
      [0115]價(jià)格偏好信息:每個用戶偏向于進(jìn)行消費(fèi)決策或完成消費(fèi)的價(jià)格區(qū)間。由于符合 用戶消費(fèi)能力或日常消費(fèi)的價(jià)格區(qū)間的商家更受用戶喜歡,以價(jià)格偏好信息作為用戶偏好 信息的考慮維度之一,能夠盡量避免向用戶推薦價(jià)格不符合用戶消費(fèi)能力的商家。
      [0116]品類偏好:每個用戶偏向于進(jìn)行消費(fèi)決策或完成消費(fèi)的產(chǎn)品類型。由于用戶的口 味差異,每個用戶對特定品類會存在品類喜好,以品類偏好信息作為用戶偏好信息的考慮 維度之一,向其推薦符合用戶品類喜好的商家,會更符合用戶的需要。
      [0117] 門店偏好信息:每個用戶偏向于進(jìn)行消費(fèi)決策或完成消費(fèi)的門店信息。由于用戶 對每一家門店的好感度、消費(fèi)周期等可能影響向用戶的消費(fèi)決策,以門店偏好信息作為用 戶偏好信息的考慮維度之一,能夠盡量避免推薦一些用戶最近消費(fèi)過或非常不滿意的商 家。
      [0118] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,步驟103可以包括如下子步驟:
      [0119] 子步驟S21,基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本偏好信息;
      [0120] 在本發(fā)明實(shí)施例中,第二用戶的基本偏好信息可以為沒有經(jīng)過修正的,根據(jù)歷史 行為數(shù)據(jù)直接計(jì)算得到的偏好信息。
      [0121] 在具體實(shí)現(xiàn)中,該第二用戶的基本偏好信息的類型與上述第二用戶的偏好信息的 類型相同,也可以包括第二用戶的品類偏好信息、位置偏好信息、時(shí)間偏好信息、價(jià)格偏好 信息、門店偏好信息等。
      [0122] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,子步驟S21進(jìn)一步可以為:分別獲取所述特 定行為出現(xiàn)的次數(shù);分別計(jì)算每種特定行為出現(xiàn)的次數(shù)與對應(yīng)的預(yù)設(shè)權(quán)重的點(diǎn)積,得到所 述第二用戶的基本偏好信息。
      [0123] 具體而言,可以對第二用戶的各種特定行為分別賦予不同的預(yù)設(shè)權(quán)重,并根據(jù)添 加預(yù)設(shè)權(quán)重后的特定行為,計(jì)算第二用戶的基本偏好信息。
      [0124] 例如,第二用戶的歷史行為數(shù)據(jù)中的特定行為包括搜索、篩選、瀏覽、消費(fèi)、評價(jià)等 行為,每個特定行為對應(yīng)的預(yù)設(shè)權(quán)重分別為:10分、3分、1分、20分、5分(好評+5,差評-5)。若 某個第二用戶搜索過3次海底撈,篩選過5次火鍋,瀏覽過29個火鍋團(tuán)購的詳情頁(其中海底 撈8次),吃過2次火鍋(其中1次是海底撈),給了 1個好評(評價(jià)了 1次海底撈)。
      [0125] 那么,這個第二用戶對火鍋這個品類的基本品類偏好信息為:
      [0126] 3*10+5*3+29*1+2*20+0*5 = 119(品類偏好信息不統(tǒng)計(jì)評價(jià)行為);
      [0127] 這個第二用戶對海底撈的基本門店偏好信息為:
      [0128] 3*10+0*3+8*1+1*20+1*5 = 63(門店偏好信息不統(tǒng)計(jì)篩選行為)。
      [0129] 需要說明的是,若某一用戶的偏好為海底撈的火鍋,則該用戶的偏好信息為:火鍋 的偏好信息119+海底撈的偏好信息(63) = 182。
      [0130] 子步驟S22,采用所述實(shí)時(shí)行為數(shù)據(jù)和/或所述歷史行為數(shù)據(jù)對所述基本偏好信息 進(jìn)行修正,得到所述第二用戶的偏好信息。
      [0131] 在具體實(shí)現(xiàn)中,第二用戶的實(shí)時(shí)行為數(shù)據(jù)和/或歷史行為數(shù)據(jù)與基本偏好存在一 定的相關(guān)性(如下表1所示,其中,a-g為相關(guān)性系數(shù)),得到第二用戶的基本偏好信息以后, 可以根據(jù)該第二用戶的實(shí)時(shí)行為數(shù)據(jù)和/或歷史行為數(shù)據(jù)對基本偏好信息進(jìn)行修正。
      [0132]
      [0133] 表1
      [0134] 在實(shí)際中,上述修正可以包括但不限于:時(shí)效性修正和/或位置修正。
      [0135] 在一種實(shí)施方式中,對基本偏好信息進(jìn)行時(shí)效性修正的方式可以為:若檢測到所 述第二用戶在第一時(shí)間周期內(nèi)收到過推送消息,則將所述第二用戶設(shè)置為免打擾用戶。
      [0136] 在實(shí)際中,通常用戶對頻繁出現(xiàn)的同類事物會感到厭煩,因此需要過載保護(hù),對于 在T1周期(第一時(shí)間周期)內(nèi)收到過push的第二用戶,可以將該第二用戶設(shè)置為免打擾用 戶。
      [0137] 在另一種實(shí)施方式中,對基本偏好信息進(jìn)行時(shí)效性修正的方式還可以為:若檢測 到所述第二用戶在第二時(shí)間周期內(nèi)購買或消費(fèi)過某個品類,則按照第一預(yù)設(shè)比例降低所述 第二用戶的品類偏好信息。
      [0138] 在實(shí)際中,對第二用戶的過載保護(hù)還可以包括:在T2周期(第二時(shí)間周期)內(nèi)購買 或消費(fèi)過某個品類的用戶,按照第一預(yù)設(shè)比例暫時(shí)降低該第二用戶的品類偏好信息,超過 T2周期后,該品類偏好信息恢復(fù)正常。例如,在T2周期內(nèi)設(shè)定下降幅度為下降40%,即修正 后的偏好度=修正前的偏好度*60%?;蛘?,還可以將修正幅度設(shè)置為負(fù)數(shù),從而降低偏好 度。
      [0139] 在另一種實(shí)施方式中,對基本偏好信息進(jìn)行時(shí)效性修正的方式還可以為:若當(dāng)前 時(shí)間正是某個品類的消費(fèi)旺季,則按照第二預(yù)設(shè)比例提高所述第二用戶的品類偏好信息。
      [0140] 在具體實(shí)現(xiàn)中,某些品類可能存在消費(fèi)旺季(如節(jié)假日、冬季滑雪等),當(dāng)某個品類 的消費(fèi)旺季來臨時(shí),可以按照第二預(yù)設(shè)比例提高第二用戶對該品類的品類偏好信息。例如, 春節(jié)期間旅游的交易額比平時(shí)高出500%,那么在春節(jié)期間,第二用戶對旅游品類的修正后 的品類偏好信息=修正前的品類偏好信息*600%?;蛘?,還可以將修正幅度設(shè)置為正數(shù),從 而提高偏好度。
      [0141] 在一種實(shí)施方式中,對基本偏好信息進(jìn)行位置修正的方式可以為:若第二用戶實(shí) 時(shí)的地理位置信息和/或預(yù)定業(yè)務(wù)的地理位置信息偏離所述第二用戶的位置偏好信息,則 按照第三預(yù)設(shè)比例降低所述第二用戶的位置偏好信息;若所述實(shí)時(shí)的地理位置信息和/或 所述預(yù)定業(yè)務(wù)的地理位置信息在所述第二用戶的位置偏好信息的預(yù)設(shè)范圍內(nèi),則按照第四 預(yù)設(shè)比例提高所述第二用戶的位置偏好信息。
      [0142] 例如,某一第二用戶經(jīng)常在周六中午去海底撈長城分店吃火鍋。則用戶的時(shí)間偏 好信息為周六中午;門店偏好信息為:海底撈長城分店;品類偏好信息為:火鍋。但是這周六 中午,他實(shí)時(shí)的地理位置信息是在天安門,離長城很遠(yuǎn),這時(shí)就認(rèn)為他對長城那邊的商家不 感興趣,此時(shí),可以將其位置偏好信息下降40 %。
      [0143] 又如,某一第二用戶經(jīng)常在周六中午去海底撈長城分店吃火鍋。則用戶的時(shí)間偏 好信息為周六中午;門店偏好信息為:海底撈長城分店;品類偏好信息為:火鍋。這周末他預(yù) 訂了長城附近的兩張下午場的電影票,通過這一預(yù)訂行為可以認(rèn)為他晚飯時(shí)間會對長城附 近的商家感興趣,此時(shí),可以將其位置偏好信息提高40%。
      [0144] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,得到第二用戶的偏好信息以后,本發(fā)明實(shí) 施例還可以包括如下步驟:計(jì)算所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息與所述推 廣信息的匹配度;將匹配度大于預(yù)設(shè)閾值的第二用戶作為目標(biāo)第二用戶。
      [0145] 具體而言,得到第二用戶的偏好信息以后,可以分別計(jì)算每個第二用戶的偏好信 息與推廣規(guī)則的匹配度。在具體實(shí)現(xiàn)中,由于推廣規(guī)則可以包含時(shí)間、地點(diǎn)、價(jià)格、品類和門 店等屬性信息,可以從第二用戶的多種類型的偏好信息中,確定推廣規(guī)則中每個屬性信息 對應(yīng)的偏好信息。例如,確定時(shí)間屬性信息對應(yīng)的時(shí)間偏好信息、確定地點(diǎn)屬性信息對應(yīng)的 位置偏好信息、確定價(jià)格屬性信息對應(yīng)的價(jià)格偏好信息、確定門店屬性信息對應(yīng)的門店偏 好信息、確定品類屬性信息對應(yīng)的品類偏好信息,然后計(jì)算屬性信息與對應(yīng)的偏好信息的 點(diǎn)積,得到第二用戶的偏好信息與推廣規(guī)則的匹配度,即匹配度=屬性信息1*偏好信息1+ 屬性信息2*偏好信息2+……+屬性信息η*偏好信息η。
      [0146] 例如,海底撈工作日午餐時(shí)段的推廣規(guī)則,其屬性信息包括:工作日午餐(時(shí)間)、 火鍋(品類)、長城店(地點(diǎn))、人均80(價(jià)格),假設(shè)所有屬性信息的權(quán)重都是1。假設(shè)某個第二 用戶的時(shí)間偏好信息是(工作日中午0.2,工作日晚上0.5,周末0.9)、品類偏好信息是(火鍋 0.9,烤肉0.7)、位置偏好信息是(天安門0.4,長城0.8)、價(jià)格偏好信息是(人均50元0.3,人 均80元0.9,人均100元0.4)、門店偏好信息是(海底撈0.7,全聚德0.3)。那么這個用戶的偏 好信息與海底撈的推廣規(guī)則的匹配度是:0.2(工作日中午)+0.9(火鍋)+0.8(長城)+0.9(人 均80元)+0.7(海底撈)=3.5。
      [0147] 得到每個第二用戶的偏好信息與推廣規(guī)則的匹配度以后,可以將匹配度大于預(yù)設(shè) 閾值的第二用戶作為目標(biāo)第二用戶,以向目標(biāo)第二用戶進(jìn)行推送消息的推送。
      [0148] 需要說明的是,本發(fā)明實(shí)施例中的各種預(yù)設(shè)值,如第一預(yù)設(shè)比例、第二預(yù)設(shè)比例、 第三預(yù)設(shè)比例、第四預(yù)設(shè)比例、預(yù)設(shè)閾值、預(yù)設(shè)權(quán)重等均為經(jīng)驗(yàn)值,均可以通過經(jīng)驗(yàn)公式、測 試、數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)進(jìn)行優(yōu)化和迭代。
      [0149] 步驟104,基于所述第二用戶的偏好信息與所述推廣信息,生成推送消息;
      [0150] 得到第二用戶的偏好信息以后,可以根據(jù)該偏好信息,結(jié)合推廣內(nèi)容,生成個性化 的推送消息。
      [0151] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,步驟104可以包括如下子步驟:
      [0152] 子步驟S31,獲取所述目標(biāo)第二用戶的每種類型的偏好信息中,數(shù)值最大的偏好信 息,作為重點(diǎn)偏好信息;
      [0153] 子步驟S32,以所述重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合所述推廣內(nèi)容,生成推送消息。
      [0154] 具體來說,第二用戶的多種類型的偏好信息中,可以將偏好信息的數(shù)值最大的偏 好信息,作為重點(diǎn)偏好信息。例如,若重點(diǎn)偏好信息為位置偏好信息,則說明第二用戶看重 地理位置;若重點(diǎn)偏好信息為時(shí)間偏好信息,則說明第二用戶看重時(shí)段;若重點(diǎn)偏好信息為 門店偏好信息,則說明第二用戶看重門店。
      [0155] 得到重點(diǎn)偏好信息以后,可以以該重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合推廣內(nèi)容,生成個 性化的推送消息。例如,推廣內(nèi)容包括如下關(guān)鍵詞:〈海底撈(長城店)>、〈100代金券〉、〈工作 日午餐〉、〈立減10元〉。若重點(diǎn)偏好信息為位置偏好信息,則生成的推送消息可以為:【專屬 優(yōu)惠】距您僅521米,海底撈(長城店)100代金券,限時(shí)立減10元,馬上搶購》;若重點(diǎn)偏好信 息為時(shí)間偏好信息,則生成的推送消息可以為:海底撈(長城店)1〇〇代金券,工作日午餐專 享立減10元,馬上搶購》;若重點(diǎn)偏好信息為門店偏好信息,則生成的推送消息可以為:您 鐘愛的海底撈(長城店)推出了 100代金券,限時(shí)立減10元,馬上搶購》,等等。
      [0156] 步驟105,向所述第二用戶推送所述推送消息。
      [0157] 生成推送消息以后,可以將推送消息推送至第二用戶所在的終端中。
      [0158] 在本發(fā)明實(shí)施例中,在接收到第一用戶設(shè)定的推廣信息以后,可以獲取與所述推 廣信息匹配的第二用戶的偏好信息,并根據(jù)該偏好信息與推廣信息自動生成個性化的推送 消息,使得推送消息能夠更符合第二用戶的需求,提高推送消息的準(zhǔn)確率,從而提升轉(zhuǎn)化 率。
      [0159]參照圖2,示出了本發(fā)明的一種基于用戶偏好的消息推送方法實(shí)施例二的步驟流 程圖,在本發(fā)明實(shí)施例中,從被推送方的角度來對本發(fā)明加以描述,具體可以包括如下步 驟:
      [0160]步驟201,接收多個第一用戶設(shè)定的推廣信息,并將所述推廣信息存儲在推廣信息 數(shù)據(jù)庫中;
      [0161 ]本發(fā)明實(shí)施例可以應(yīng)用于消息推送平臺的app中,平臺的app可以通過客戶端向第 一用戶展現(xiàn)推廣信息設(shè)定界面,第一用戶可以通過推廣信息設(shè)定界面輸入個性化的推廣信 息。
      [0?62]本發(fā)明實(shí)施例將app的push(消息推送)資源開放給消息推送方(即第一用戶)使 用,從而使消息推送方能夠主動觸達(dá)被推送方(即第二用戶)。例如,可以將020平臺的app的 push資源開放給商家使用,從而使商家能夠主動觸達(dá)消費(fèi)者用戶,進(jìn)行自主營銷,提高商家 的主動性。
      [0163] 在具體實(shí)現(xiàn)中,第一用戶設(shè)定的推廣信息至少可以包括:推廣規(guī)則以及推廣內(nèi)容。
      [0164] 推廣規(guī)則可以包含時(shí)間、地點(diǎn)、價(jià)格、品類和門店等屬性信息。通過推廣規(guī)則,第一 用戶可以指定特定的人群進(jìn)行消息推送,例如,推廣規(guī)則可以設(shè)置為諸如出現(xiàn)在門店附近 (預(yù)設(shè)距離范圍內(nèi))、對所屬品類感興趣、沒有門店消費(fèi)記錄等限制條件。
      [0165] 推廣內(nèi)容為第一用戶實(shí)際進(jìn)行推送的消息的內(nèi)容,可以包括多個關(guān)鍵詞。例如,某 個商家設(shè)置的其門店的推廣內(nèi)容至少可以包括如下關(guān)鍵詞:〈海底撈(長城店)>、〈1〇〇代金 券〉、〈工作日午餐〉、〈立減10元〉等。
      [0166] 當(dāng)平臺的app接收到第一用戶設(shè)定的推廣信息以后,可以生成該推廣信息以及該 第一用戶的標(biāo)識的關(guān)聯(lián)關(guān)系,并將該推廣信息以及對應(yīng)的第一用戶的標(biāo)識存在在后臺的推 廣信息數(shù)據(jù)庫中,其中,該推廣信息數(shù)據(jù)庫可以存儲多個第一用戶設(shè)定的推廣信息。
      [0167] 步驟202,獲取第二用戶的偏好信息;
      [0168] 在本發(fā)明實(shí)施例中,第二用戶可以為接收推送消息的被推送方。本發(fā)明實(shí)施例可 以獲取指定的第二用戶的偏好信息。
      [0169] 應(yīng)用于本發(fā)明實(shí)施例,第二用戶的偏好信息可以包括多種類型的偏好信息,以020 平臺為例,第二用戶的偏好信息至少可以包括如下類型的一種或多種:第二用戶的品類偏 好信息、位置偏好信息、時(shí)間偏好信息、價(jià)格偏好信息、門店偏好信息。
      [0170] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,步驟202可以包括如下子步驟:
      [0171] 子步驟S41,獲取第二用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù);
      [0172] 在具體實(shí)現(xiàn)中,平臺的app的后臺中,針對每個登錄用戶都記錄有對應(yīng)的行為日 志,可以依據(jù)該行為日志統(tǒng)計(jì)每個登錄用戶的歷史行為數(shù)據(jù)。因此,可以從第二用戶的行為 日志中統(tǒng)計(jì)該第二用戶的歷史行為數(shù)據(jù)。
      [0173] 作為一種示例,該第二用戶的行為日志記錄了第二用戶的搜索、篩選、瀏覽等特定 行為,針對于020平臺而言,該行為日志還可以記錄第二用戶的支付、消費(fèi)(包括團(tuán)購驗(yàn)券)、 評價(jià)等特定行為。則第二用戶對應(yīng)的歷史行為數(shù)據(jù)至少可以包括特定行為及其統(tǒng)計(jì)數(shù)據(jù), 例如,可以包括如下數(shù)據(jù)的一種或多種:搜索次數(shù)、篩選次數(shù)、瀏覽次數(shù)、支付次數(shù)、消費(fèi)次 數(shù)、評價(jià)次數(shù)、預(yù)定業(yè)務(wù)的相關(guān)信息(如預(yù)定訂單的位置、時(shí)間等)等。
      [0174]第二用戶的實(shí)時(shí)行為數(shù)據(jù)可以為該第二用戶實(shí)時(shí)的行為數(shù)據(jù),作為一種示例,該 實(shí)時(shí)行為數(shù)據(jù)可以包括第二用戶實(shí)時(shí)的地理位置信息、實(shí)時(shí)的時(shí)間信息等。
      [0175] 在具體實(shí)現(xiàn)中,可以通過第二用戶的終端的傳感器來獲取第二用戶的實(shí)時(shí)行為數(shù) 據(jù),例如,通過位置傳感器獲取第二用戶實(shí)時(shí)的地理位置信息。
      [0176] 子步驟S42,基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本偏好信息;
      [0177] 在本發(fā)明實(shí)施例中,第二用戶的基本偏好信息可以為沒有經(jīng)過修正的,根據(jù)歷史 行為數(shù)據(jù)直接計(jì)算得到的偏好信息。
      [0178] 在具體實(shí)現(xiàn)中,該第二用戶的基本偏好信息的類型與上述第二用戶的偏好信息的 類型相同,也可以包括第二用戶的品類偏好信息、位置偏好信息、時(shí)間偏好信息、價(jià)格偏好 信息、門店偏好信息等。
      [0179] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,子步驟S42進(jìn)一步可以為:分別獲取所述特 定行為出現(xiàn)的次數(shù);分別計(jì)算每種特定行為出現(xiàn)的次數(shù)與對應(yīng)的預(yù)設(shè)權(quán)重的點(diǎn)積,得到所 述第二用戶的基本偏好信息。
      [0180] 具體而言,可以對第二用戶的各種特定行為分別賦予不同的預(yù)設(shè)權(quán)重,并根據(jù)添 加預(yù)設(shè)權(quán)重后的特定行為,計(jì)算第二用戶的基本偏好信息。
      [0181] 例如,第二用戶的歷史行為數(shù)據(jù)中的特定行為包括搜索、篩選、瀏覽、消費(fèi)、評價(jià)等 行為,每個特定行為對應(yīng)的預(yù)設(shè)權(quán)重分別為:10分、3分、1分、20分、5分(好評+5,差評-5)。若 某個第二用戶搜索過3次海底撈,篩選過5次火鍋,瀏覽過29個火鍋團(tuán)購的詳情頁(其中海底 撈8次),吃過2次火鍋(其中1次是海底撈),給了 1個好評(評價(jià)了 1次海底撈)。
      [0182] 那么,這個第二用戶對火鍋這個品類的基本品類偏好信息為:
      [0183] 3*10+5*3+29*1+2*20+0*5 = 119(品類偏好信息不統(tǒng)計(jì)評價(jià)行為);
      [0184] 這個第二用戶對海底撈的基本門店偏好信息為:
      [0185] 3*10+0*3+8*1+1*20+1*5 = 63(門店偏好信息不統(tǒng)計(jì)篩選行為)。
      [0186] 需要說明的是,若某一用戶的偏好為海底撈的火鍋,則該用戶的偏好信息為:火鍋 的偏好信息119+海底撈的偏好信息(63) = 182。
      [0187] 子步驟S43,采用所述實(shí)時(shí)行為數(shù)據(jù)和/或所述歷史行為數(shù)據(jù)對所述基本偏好信息 進(jìn)行修正,得到所述第二用戶的偏好信息。
      [0188] 在具體實(shí)現(xiàn)中,第二用戶的實(shí)時(shí)行為數(shù)據(jù)和/或歷史行為數(shù)據(jù)與基本偏好存在一 定的相關(guān)性,得到第二用戶的基本偏好信息以后,可以根據(jù)該第二用戶的實(shí)時(shí)行為數(shù)據(jù)和/ 或歷史行為數(shù)據(jù)對基本偏好信息進(jìn)行修正,其中,該修正可以包括但不限于:時(shí)效性修正 和/或位置修正。
      [0189] 在一種實(shí)施方式中,對基本偏好信息進(jìn)行時(shí)效性修正的方式可以為:若檢測到所 述第二用戶在第一時(shí)間周期內(nèi)收到過推送消息,則將所述第二用戶設(shè)置為免打擾用戶。
      [0190] 在實(shí)際中,通常用戶對頻繁出現(xiàn)的同類事物會感到厭煩,因此需要過載保護(hù),若該 第二用戶在T1周期(第一時(shí)間周期)內(nèi)收到過push,則可以將該第二用戶設(shè)置為免打擾用 戶。
      [0191] 在另一種實(shí)施方式中,對基本偏好信息進(jìn)行時(shí)效性修正的方式還可以為:若檢測 到所述第二用戶在第二時(shí)間周期內(nèi)購買或消費(fèi)過某個品類,則按照第一預(yù)設(shè)比例降低所述 第二用戶的品類偏好信息。
      [0192] 在實(shí)際中,對第二用戶的過載保護(hù)還可以包括:若該第二用戶在T2周期(第二時(shí)間 周期)內(nèi)購買或消費(fèi)過某個品類,按照第一預(yù)設(shè)比例暫時(shí)降低該第二用戶的品類偏好信息, 超過T2周期后,該品類偏好信息恢復(fù)正常。例如,在T2周期內(nèi)設(shè)定下降幅度為下降40%,即 修正后的偏好度=修正前的偏好度*60%?;蛘?,還可以將修正幅度設(shè)置為負(fù)數(shù),從而降低 偏好度。
      [0193] 在另一種實(shí)施方式中,對基本偏好信息進(jìn)行時(shí)效性修正的方式還可以為:若當(dāng)前 時(shí)間正是某個品類的消費(fèi)旺季,則按照第二預(yù)設(shè)比例提高所述第二用戶的品類偏好信息。
      [0194] 在具體實(shí)現(xiàn)中,某些品類可能存在消費(fèi)旺季(如節(jié)假日、冬季滑雪等),當(dāng)某個品類 的消費(fèi)旺季來臨時(shí),可以按照第二預(yù)設(shè)比例提高第二用戶對該品類的品類偏好信息。例如, 春節(jié)期間旅游的交易額比平時(shí)高出500%,那么在春節(jié)期間,第二用戶對旅游品類的修正后 的品類偏好信息=修正前的品類偏好信息*600%?;蛘?,還可以將修正幅度設(shè)置為正數(shù),從 而提高偏好度。
      [0195] 在一種實(shí)施方式中,對基本偏好信息進(jìn)行位置修正的方式可以為:若第二用戶實(shí) 時(shí)的地理位置信息和/或預(yù)定業(yè)務(wù)的地理位置信息偏離所述第二用戶的位置偏好信息,則 按照第三預(yù)設(shè)比例降低所述第二用戶的位置偏好信息;若所述實(shí)時(shí)的地理位置信息和/或 所述預(yù)定業(yè)務(wù)的地理位置信息在所述第二用戶的位置偏好信息的預(yù)設(shè)范圍內(nèi),則按照第四 預(yù)設(shè)比例提高所述第二用戶的位置偏好信息。
      [0196] 例如,第二用戶經(jīng)常在周六中午去海底撈長城分店吃火鍋。則用戶的時(shí)間偏好信 息為周六中午;門店偏好信息為:海底撈長城分店;品類偏好信息為:火鍋。但是這周六中 午,他實(shí)時(shí)的地理位置信息是在天安門,離長城很遠(yuǎn),這時(shí)就認(rèn)為他對長城那邊的商家不感 興趣,此時(shí),可以將其位置偏好信息下降40 %。
      [0197] 又如,第二用戶經(jīng)常在周六中午去海底撈長城分店吃火鍋。則用戶的時(shí)間偏好信 息為周六中午;門店偏好信息為:海底撈長城分店;品類偏好信息為:火鍋。這周末他預(yù)訂了 長城附近的兩張下午場的電影票,通過這一預(yù)訂行為可以認(rèn)為他晚飯時(shí)間會對長城附近的 商家感興趣,此時(shí),可以將其位置偏好信息提高40%。
      [0198] 需要說明的是,本發(fā)明實(shí)施例中的各種預(yù)設(shè)值,如第一預(yù)設(shè)比例、第二預(yù)設(shè)比例、 第三預(yù)設(shè)比例、第四預(yù)設(shè)比例、預(yù)設(shè)閾值、預(yù)設(shè)權(quán)重等均為經(jīng)驗(yàn)值,均可以通過經(jīng)驗(yàn)公式、測 試、數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)進(jìn)行優(yōu)化和迭代。
      [0199] 步驟203,從所述推廣信息數(shù)據(jù)庫中確定與所述第二用戶的偏好信息匹配的目標(biāo) 推廣信息;
      [0200] 得到第二用戶的偏好信息以后,可以從推廣信息數(shù)據(jù)庫中選擇與該第二用戶的偏 好信息匹配的目標(biāo)推廣信息。
      [0201] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,步驟203可以包括如下子步驟:
      [0202] 子步驟S51,從所述推廣信息數(shù)據(jù)庫中選擇與所述第二用戶的歷史行為數(shù)據(jù)和/或 實(shí)時(shí)行為數(shù)據(jù)匹配的推廣信息,作為第一候選推廣信息;
      [0203]當(dāng)獲取第二用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù)以后,可以判斷該第二用戶 的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù)是否滿足推廣信息數(shù)據(jù)庫中某一個或多個推廣規(guī)則所 限定的條件,若滿足,則該推廣規(guī)則為第一候選推廣信息。
      [0204]例如,若某個推廣規(guī)則為限定推廣至距離門店lkm的用戶,此時(shí)若第二用戶距離該 門店的距離在lkm范圍內(nèi),則認(rèn)為該推廣規(guī)則為第一候選推廣信息。又如,若某個推廣規(guī)則 為限定推廣至距離門店lkm內(nèi)并且沒有門店消費(fèi)記錄的用戶,此時(shí)若第二用戶能夠滿足上 述兩個條件,則認(rèn)為該推廣規(guī)則為第一候選推廣信息。
      [0205]子步驟S52,計(jì)算所述第二用戶的偏好信息與所述第一候選推廣信息的匹配度; [0206]在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,子步驟S52進(jìn)一步可以為:從第二用戶的多 種類型的偏好信息中,確定所述第一候選推廣信息中每個屬性信息對應(yīng)的偏好信息;計(jì)算 每個屬性信息與對應(yīng)的偏好信息的點(diǎn)積,得到所述第二用戶的偏好信息與第一候選推廣信 息的匹配度。
      [0207] 具體而言,第一候選推廣信息可以有多條,可以分別計(jì)算每條第一候選推廣信息 與第二用戶的偏好信息的匹配度。在具體實(shí)現(xiàn)中,由于推廣規(guī)則可以包含時(shí)間、地點(diǎn)、價(jià)格、 品類和門店等屬性信息,可以從第二用戶的多種類型的偏好信息中,確定推廣規(guī)則中每個 屬性信息對應(yīng)的偏好信息。例如,確定時(shí)間屬性信息對應(yīng)的時(shí)間偏好信息、確定地點(diǎn)屬性信 息對應(yīng)的位置偏好信息、確定價(jià)格屬性信息對應(yīng)的價(jià)格偏好信息、確定門店屬性信息對應(yīng) 的門店偏好信息、確定品類屬性信息對應(yīng)的品類偏好信息,然后計(jì)算屬性信息與對應(yīng)的偏 好信息的點(diǎn)積,得到第二用戶的偏好信息與推廣規(guī)則的匹配度,即匹配度=屬性信息1*偏 好信息1+屬性信息2*偏好信息2+……+屬性信息η*偏好信息η。
      [0208] 例如,假設(shè)第二用戶的時(shí)間偏好信息是(工作日中午0.2,工作日晚上0.5,周末 〇. 9)、品類偏好信息是(火鍋0.9,烤肉0.7)、位置偏好信息是(天安門0.4,長城0.8)、價(jià)格偏 好信息是(人均50元0.3,人均80元0.9,人均100元0.4)、門店偏好信息是(海底撈0.7,全聚 德0.3)。某條第一候選推廣信息為:海底撈工作日午餐時(shí)段的推廣規(guī)則,其屬性信息包括: 工作日午餐(時(shí)間)、火鍋(品類)、長城店(地點(diǎn))、人均80(價(jià)格),假設(shè)所有屬性信息的權(quán)重 都是1。那么這個用戶的偏好信息與海底撈的推廣規(guī)則的匹配度是:0.2(工作日中午)+0.9 (火鍋)+0.8(長城)+0.9(人均80元)+0.7(海底撈)=3.5。
      [0209] 子步驟S53,將匹配度大于預(yù)設(shè)閾值的第一候選推廣信息,作為第二候選推廣信 息;
      [0210] 得到第二用戶的偏好信息與每個第一候選推廣信息的匹配度以后,可以將匹配度 大于預(yù)設(shè)閾值的第一候選推廣信息作為第二候選推廣信息。
      [0211]子步驟S54,分別計(jì)算所述第二候選推廣信息的排序系數(shù);
      [0212] 子步驟S55,將排序系數(shù)最高的第二候選推廣信息作為目標(biāo)推廣信息。
      [0213] 在具體實(shí)現(xiàn)中,第二候選推廣信息也可以有多條,得到多個第二候選推廣信息以 后,可以分別計(jì)算每個第二候選推廣信息的排序系數(shù)rank,并根據(jù)rank對多個第二候選推 廣信息進(jìn)行排序,將排序在首位(降序排序)或排序在最后一位(升序排序)的第二候選推廣 信息確定為目標(biāo)推廣信息。
      [0214] 在一種實(shí)施方式中,可以采用如下方式計(jì)算第二候選推廣信息的排序系數(shù)rank:
      [0215] rank = bid*Q,
      [0216] Q =偏好信息*歷史推廣效果;
      [0217] 歷史推廣效果=推送消息帶來的訂單量/推送消息的發(fā)送量。
      [0218]即,rank = bid*偏好信息*(推送消息帶來的訂單量/推送消息的發(fā)送量)。
      [0219] 其中,bid為第一用戶對所述推送消息的出價(jià),Q為推送消息的質(zhì)量。
      [0220] 步驟204,基于所述第二用戶的偏好信息與所述目標(biāo)推廣信息,生成推送消息;
      [0221] 得到第二用戶的偏好信息以后,可以根據(jù)該偏好信息,結(jié)合目標(biāo)推廣信息的推廣 內(nèi)容,生成個性化的推送消息。
      [0222] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,步驟204可以包括如下子步驟:
      [0223] 子步驟S61,獲取所述第二用戶的每種類型的偏好信息中,數(shù)值最大的偏好信息, 作為重點(diǎn)偏好信息;
      [0224] 子步驟S62,以所述重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合所述目標(biāo)推廣信息的推廣內(nèi)容, 生成推送消息。
      [0225] 具體來說,第二用戶的多種類型的偏好信息中,可以將偏好信息的數(shù)值最大的偏 好信息,作為重點(diǎn)偏好信息。例如,若重點(diǎn)偏好信息為位置偏好信息,則說明第二用戶看重 地理位置;若重點(diǎn)偏好信息為時(shí)間偏好信息,則說明第二用戶看重時(shí)段;若重點(diǎn)偏好信息為 門店偏好信息,則說明第二用戶看重門店。
      [0226] 得到重點(diǎn)偏好信息以后,可以以該重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合目標(biāo)推廣信息的 推廣內(nèi)容,生成個性化的推送消息。例如,目標(biāo)推廣信息的推廣內(nèi)容包括如下關(guān)鍵詞:〈海底 撈(長城店)>、〈1〇〇代金券〉、〈工作日午餐〉、〈立減10元〉。若重點(diǎn)偏好信息為位置偏好信息, 則生成的推送消息可以為:【專屬優(yōu)惠】距您僅521米,海底撈(長城店)100代金券,限時(shí)立減 10元,馬上搶購》;若重點(diǎn)偏好信息為時(shí)間偏好信息,則生成的推送消息可以為:海底撈(長 城店)100代金券,工作日午餐專享立減10元,馬上搶購》;若重點(diǎn)偏好信息為門店偏好信 息,則生成的推送消息可以為:您鐘愛的海底撈(長城店)推出了 100代金券,限時(shí)立減10元, 馬上搶購》,等等。
      [0227] 步驟205,向所述第二用戶推送所述推送消息。
      [0228] 生成推送消息以后,可以將推送消息推送至所述第二用戶所在的終端中。
      [0229] 為了使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實(shí)施例,以下通過一個具體實(shí)例對本發(fā) 明實(shí)施例加以示例性說明,但應(yīng)當(dāng)理解的是,本發(fā)明實(shí)施例并不限于此。
      [0230] 長城附近有10個商家設(shè)置了推廣信息,此時(shí)用戶A在長城附近打開了平臺的app, 上報(bào)了實(shí)時(shí)的地理位置信息。后臺獲取用戶A的偏好信息,發(fā)現(xiàn)這個用戶匹配了其中8個商 家的推廣信息。隨后計(jì)算用戶A的偏好信息與這8個商家的推廣信息的匹配度,發(fā)現(xiàn)其中4個 商家的推廣信息的匹配度大于預(yù)設(shè)閾值2,則進(jìn)一步計(jì)算這4個推廣信息的排序系數(shù),獲得 排序系數(shù)最大的推廣信息作為目標(biāo)推廣信息。用戶對目標(biāo)推廣信息的位置偏好信息最大, 那么根據(jù)目標(biāo)推廣信息以及用戶A的位置偏好信息,生成的個性化推送消息突出該目標(biāo)推 廣信息對應(yīng)的商家到當(dāng)前地點(diǎn)的距離很近。
      [0231] 在本發(fā)明實(shí)施例中,可以獲取指定第二用戶的偏好信息,在接收到多個第一用戶 設(shè)定的推廣信息以后,可以獲取與所述第二用戶的偏好信息匹配的目標(biāo)推廣信息,并根據(jù) 該偏好信息與目標(biāo)推廣信息自動生成個性化的推送消息,使得推送消息能夠更符合第二用 戶的需求,免去用戶耗費(fèi)更多的網(wǎng)絡(luò)資源從其他站點(diǎn)中查詢第一用戶的消息,提高消息處 理的效率。
      [0232] 另外,針對第一用戶而言,可以提高推送消息的準(zhǔn)確率,從而提升轉(zhuǎn)化率。
      [0233]需要說明的是,對于方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組 合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動作順序的限制,因?yàn)橐?據(jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該 知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作并不一定是本發(fā)明實(shí)施 例所必須的。
      [0234] 參照圖3,示出了本發(fā)明的一種基于用戶偏好的消息推送平臺實(shí)施例一的結(jié)構(gòu)框 圖,具體可以包括如下模塊:
      [0235] 第一推廣信息接收模塊301,用于接收第一用戶設(shè)定的推廣信息;
      [0236] 第二用戶標(biāo)識獲取模塊302,用于獲取與所述推廣信息匹配的第二用戶的標(biāo)識;
      [0237] 第一偏好信息獲取模塊303,用于獲取所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏 好信息;
      [0238] 第一推送消息生成模塊304,用于基于所述第二用戶的偏好信息與所述推廣信息, 生成推送消息;
      [0239] 第一推送模塊305,用于向所述第二用戶推送所述推送消息。
      [0240] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述推廣信息包括:推廣規(guī)則以及推廣內(nèi) 容。
      [0241] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述第二用戶標(biāo)識獲取模塊302進(jìn)一步可 以包括如下子模塊:
      [0242] 行為數(shù)據(jù)獲取子模塊,用于獲取登錄用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù);
      [0243] 判斷子模塊,用于判斷所述登錄用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù)是否符 合所述推廣規(guī)則并將符合所述推廣規(guī)則的登錄用戶的標(biāo)識作為與所述推廣信息匹配的第 二用戶的標(biāo)識。
      [0244] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述第一偏好信息獲取模塊303進(jìn)一步可 以包括如下子模塊:
      [0245] 基本偏好信息獲取子模塊,用于基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本 偏好信息;
      [0246] 修正子模塊,用于采用所述實(shí)時(shí)行為數(shù)據(jù)和/或所述歷史行為數(shù)據(jù)對所述基本偏 好信息進(jìn)行修正,得到所述第二用戶的偏好信息。
      [0247] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述歷史行為數(shù)據(jù)包括多種特定行為,所 述基本偏好信息獲取子模塊還用于:
      [0248] 分別獲取所述特定行為出現(xiàn)的次數(shù);
      [0249] 分別計(jì)算每種特定行為出現(xiàn)的次數(shù)與對應(yīng)的預(yù)設(shè)權(quán)重的點(diǎn)積,得到所述第二用戶 的基本偏好信息。
      [0250] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述第二用戶的偏好信息包括所述第二用 戶的品類偏好信息,所述修正子模塊還用于:
      [0251] 若檢測到所述第二用戶在第一時(shí)間周期內(nèi)收到過推送消息,則將所述第二用戶設(shè) 置為免打擾用戶;
      [0252] 若檢測到所述第二用戶在第二時(shí)間周期內(nèi)購買或消費(fèi)過某個品類,則按照第一預(yù) 設(shè)比例降低所述第二用戶的品類偏好信息;
      [0253] 若當(dāng)前時(shí)間正是某個品類的消費(fèi)旺季,則按照第二預(yù)設(shè)比例提高所述第二用戶的 品類偏好信息。
      [0254] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述第二用戶的偏好信息包括所述第二用 戶的位置偏好信息,所述實(shí)時(shí)行為數(shù)據(jù)包括實(shí)時(shí)的地理位置信息,所述歷史行為數(shù)據(jù)包括 所述第二用戶預(yù)定業(yè)務(wù)的地理位置信息;
      [0255]所述修正子模塊還用于:
      [0256]若所述實(shí)時(shí)的地理位置信息和/或所述預(yù)定業(yè)務(wù)的地理位置信息偏離所述第二用 戶的位置偏好信息,則按照第三預(yù)設(shè)比例降低所述第二用戶的位置偏好信息;
      [0257] 若所述實(shí)時(shí)的地理位置信息和/或所述預(yù)定業(yè)務(wù)的地理位置信息在所述第二用戶 的位置偏好信息的預(yù)設(shè)范圍內(nèi),則按照第四預(yù)設(shè)比例提高所述第二用戶的位置偏好信息。
      [0258] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述用戶偏好信息至少還包括以下類型的 一種或多種:時(shí)間偏好信息、價(jià)格偏好信息、門店偏好信息。
      [0259] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述平臺還包括:
      [0260] 匹配度計(jì)算模塊,用于計(jì)算所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息與所 述推廣信息的匹配度;
      [0261] 目標(biāo)第二用戶確定模塊,用于將匹配度大于預(yù)設(shè)閾值的第二用戶作為目標(biāo)第二用 戶。
      [0262] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述推廣規(guī)則包括多種屬性信息;所述偏 好信息包括多種類型的偏好信息;
      [0263] 所述匹配度計(jì)算模塊還用于:
      [0264] 從第二用戶的多種類型的偏好信息中,確定所述推廣規(guī)則中每個屬性信息對應(yīng)的 偏好信息;
      [0265] 計(jì)算每個屬性信息與對應(yīng)的偏好信息的點(diǎn)積,得到所述第二用戶的偏好信息與推 廣信息的匹配度。
      [0266] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述第一推送消息生成模塊304還用于:
      [0267] 獲取所述目標(biāo)第二用戶的每種類型的偏好信息中,數(shù)值最大的偏好信息,作為重 點(diǎn)偏好ig息;
      [0268] 以所述重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合所述推廣內(nèi)容,生成推送消息。
      [0269] 對于圖3的平臺實(shí)施例而言,由于其與圖1的方法實(shí)施例基本相似,所以描述的比 較簡單,相關(guān)之處參見圖1的方法實(shí)施例的部分說明即可。
      [0270] 參照圖4,示出了本發(fā)明的一種基于用戶偏好的消息推送平臺實(shí)施例二的結(jié)構(gòu)框 圖,具體可以包括如下模塊:
      [0271 ]第二推廣信息接收模塊401,用于接收多個第一用戶設(shè)定的推廣信息,并將所述推 廣信息存儲在推廣信息數(shù)據(jù)庫中;
      [0272] 第二偏好信息獲取模塊402,用于獲取第二用戶的偏好信息;
      [0273] 目標(biāo)推廣信息獲取模塊403,用于從所述推廣信息數(shù)據(jù)庫中確定與所述第二用戶 的偏好信息匹配的目標(biāo)推廣信息;
      [0274] 第二推送消息生成模塊404,用于基于所述第二用戶的偏好信息與所述目標(biāo)推廣 信息,生成推送消息;
      [0275] 第二推送模塊405,用于向所述第二用戶推送所述推送消息。
      [0276] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述推廣信息包括:推廣規(guī)則以及推廣內(nèi) 容。
      [0277] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述第二偏好信息獲取模塊402進(jìn)一步可 以包括如下子模塊:
      [0278] 行為數(shù)據(jù)獲取子模塊,用于獲取第二用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù);
      [0279] 基本偏好信息獲取子模塊,用于基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本 偏好信息;
      [0280] 修正子模塊,用于采用所述實(shí)時(shí)行為數(shù)據(jù)和/或所述歷史行為數(shù)據(jù)對所述基本偏 好信息進(jìn)行修正,得到所述第二用戶的偏好信息。
      [0281] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述歷史行為數(shù)據(jù)包括多種特定行為,所 述基本偏好信息獲取子模塊還用于:
      [0282] 分別獲取所述特定行為出現(xiàn)的次數(shù);
      [0283] 分別計(jì)算每種特定行為出現(xiàn)的次數(shù)與對應(yīng)的預(yù)設(shè)權(quán)重的點(diǎn)積,得到所述第二用戶 的基本偏好信息。
      [0284] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述第二用戶的偏好信息包括所述第二用 戶的品類偏好信息,所述修正子模塊還用于:
      [0285] 若檢測到所述第二用戶在第一時(shí)間周期內(nèi)收到過推送消息,則將所述第二用戶設(shè) 置為免打擾用戶;
      [0286] 若檢測到所述第二用戶在第二時(shí)間周期內(nèi)購買或消費(fèi)過某個品類,則按照第一預(yù) 設(shè)比例降低所述第二用戶的品類偏好信息;
      [0287] 若當(dāng)前時(shí)間正是某個品類的消費(fèi)旺季,則按照第二預(yù)設(shè)比例提高所述第二用戶的 品類偏好信息。
      [0288] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述第二用戶的偏好信息包括所述第二用 戶的位置偏好信息,所述實(shí)時(shí)行為數(shù)據(jù)包括實(shí)時(shí)的地理位置信息,所述歷史行為數(shù)據(jù)包括 所述第二用戶預(yù)定業(yè)務(wù)的地理位置信息;
      [0289] 所述修正子模塊還用于:
      [0290]若所述實(shí)時(shí)的地理位置信息和/或所述預(yù)定業(yè)務(wù)的地理位置信息偏離所述第二用 戶的位置偏好信息,則按照第三預(yù)設(shè)比例降低所述第二用戶的位置偏好信息;
      [0291]若所述實(shí)時(shí)的地理位置信息和/或所述預(yù)定業(yè)務(wù)的地理位置信息在所述第二用戶 的位置偏好信息的預(yù)設(shè)范圍內(nèi),則按照第四預(yù)設(shè)比例提高所述第二用戶的位置偏好信息。
      [0292] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述用戶偏好信息至少還包括以下類型的 一種或多種:時(shí)間偏好信息、價(jià)格偏好信息、門店偏好信息。
      [0293] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述目標(biāo)推廣信息獲取模塊403進(jìn)一步可 以包括如下子模塊:
      [0294] 第一候選推廣信息獲取子模塊,用于從所述推廣信息數(shù)據(jù)庫中選擇與所述第二用 戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù)匹配的推廣信息,作為第一候選推廣信息;
      [0295] 匹配度計(jì)算子模塊,用于計(jì)算所述第二用戶的偏好信息與所述第一候選推廣信息 的匹配度;
      [0296] 第二候選推廣信息獲取子模塊,用于將匹配度大于預(yù)設(shè)閾值的第一候選推廣信 息,作為第二候選推廣信息;
      [0297] 排序系數(shù)計(jì)算子模塊,用于分別計(jì)算所述第二候選推廣信息的排序系數(shù);
      [0298] 目標(biāo)推廣信息獲取子模塊,用于將排序系數(shù)最高的第二候選推廣信息作為目標(biāo)推 廣信息。
      [0299] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述推廣規(guī)則包括多種屬性信息;所述偏 好信息包括多種類型的偏好信息;
      [0300] 所述匹配度計(jì)算子模塊還用于:
      [0301] 從第二用戶的多種類型的偏好信息中,確定所述第一候選推廣信息中每個屬性信 息對應(yīng)的偏好信息;
      [0302] 計(jì)算每個屬性信息與對應(yīng)的偏好信息的點(diǎn)積,得到所述第二用戶的偏好信息與第 一候選推廣信息的匹配度。
      [0303] 在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,采用如下方式計(jì)算所述第二候選推廣信息 的排序系數(shù)rank:
      [0304] rank = bid*Q,
      [0305] 其中,bid為第一用戶對所述推送規(guī)則的出價(jià);
      [0306] Q為推送規(guī)則的質(zhì)量;
      [0307] Q =用戶偏好信息*歷史推廣效果
      [0308] 歷史推廣效果=推送消息帶來的訂單量/推送消息的發(fā)送量。
      [0309]在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施例中,所述第二推送消息生成模塊404還用于:
      [0310] 獲取所述第二用戶的每種類型的偏好信息中,數(shù)值最大的偏好信息,作為重點(diǎn)偏 好信息;
      [0311] 以所述重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合所述目標(biāo)推廣信息中的推廣內(nèi)容,生成推送 消息。
      [0312] 對于圖4的平臺實(shí)施例而言,由于其與圖2的方法實(shí)施例基本相似,所以描述的比 較簡單,相關(guān)之處參見圖2的方法實(shí)施例的部分說明即可。
      [0313] 本說明書中的各個實(shí)施例均采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與 其他實(shí)施例的不同之處,各個實(shí)施例之間相同相似的部分互相參見即可。
      [0314] 本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算 機(jī)程序產(chǎn)品。因此,本發(fā)明實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和 硬件方面的實(shí)施例的形式。而且,本發(fā)明實(shí)施例可采用在一個或多個其中包含有計(jì)算機(jī)可 用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上 實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
      [0315] 本發(fā)明實(shí)施例是參照根據(jù)本發(fā)明實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序 產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖 中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些 計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè) 備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí) 行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中 指定的功能的裝置。
      [0316] 這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備 以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包 括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方 框或多個方框中指定的功能。
      [0317]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得 在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在 計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程 和/或方框圖一個方框或多個方框中指定的功能的步驟。
      [0318]盡管已描述了本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基 本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為 包括優(yōu)選實(shí)施例以及落入本發(fā)明實(shí)施例范圍的所有變更和修改。
      [0319]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將 一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作 之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語"包括"、"包含"或者其任何其他變體意 在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包 括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品 或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句"包括一個……"限定的要 素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。 [0320]以上對本發(fā)明所提供的一種基于用戶偏好的消息推送方法和一種基于用戶偏好 的消息推送平臺,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn) 行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本 領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會有改變之處, 綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
      【主權(quán)項(xiàng)】
      1. 一種基于用戶偏好的消息推送方法,其特征在于,包括: 接收第一用戶設(shè)定的推廣信息; 獲取與所述推廣信息匹配的第二用戶的標(biāo)識; 獲取所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息; 基于所述第二用戶的偏好信息與所述推廣信息,生成推送消息; 向所述第二用戶推送所述推送消息。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述推廣信息包括:推廣規(guī)則以及推廣內(nèi) 容。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取與所述推廣信息匹配的第二用戶 的標(biāo)識的步驟包括: 獲取登錄用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù); 判斷所述登錄用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù)是否符合所述推廣規(guī)則; 將符合所述推廣規(guī)則的登錄用戶的標(biāo)識作為與所述推廣信息匹配的第二用戶的標(biāo)識。4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取所述第二用戶的標(biāo)識對應(yīng)的第二 用戶的偏好信息的步驟包括: 基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本偏好信息; 采用所述實(shí)時(shí)行為數(shù)據(jù)和/或所述歷史行為數(shù)據(jù)對所述基本偏好信息進(jìn)行修正,得到 所述第二用戶的偏好信息。5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述歷史行為數(shù)據(jù)包括多種特定行為,所 述基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本偏好信息的步驟包括: 分別獲取所述特定行為出現(xiàn)的次數(shù); 分別計(jì)算每種特定行為出現(xiàn)的次數(shù)與對應(yīng)的預(yù)設(shè)權(quán)重的點(diǎn)積,得到所述第二用戶的基 本偏好信息。6. 根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述基于所述第二用戶的偏好信息與所 述推廣信息,生成推送消息的步驟之前,還包括: 計(jì)算所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息與所述推廣信息的匹配度; 將匹配度大于預(yù)設(shè)閾值的第二用戶作為目標(biāo)第二用戶。7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述推廣規(guī)則包括多種屬性信息;所述偏 好信息包括多種類型的偏好信息; 所述計(jì)算所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息與所述推廣信息的匹配度 的步驟包括: 從第二用戶的多種類型的偏好信息中,確定所述推廣規(guī)則中每個屬性信息對應(yīng)的偏好 信息; 計(jì)算每個屬性信息與對應(yīng)的偏好信息的點(diǎn)積,得到所述第二用戶的偏好信息與推廣信 息的匹配度。8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述基于所述第二用戶的偏好信息與所述 推廣信息,生成推送消息的步驟包括: 獲取所述目標(biāo)第二用戶的每種類型的偏好信息中,數(shù)值最大的偏好信息,作為重點(diǎn)偏 好信息; 以所述重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合所述推廣內(nèi)容,生成推送消息。9. 一種基于用戶偏好的消息推送方法,其特征在于,包括: 接收多個第一用戶設(shè)定的推廣信息,并將所述推廣信息存儲在推廣信息數(shù)據(jù)庫中; 獲取第二用戶的偏好信息; 從所述推廣信息數(shù)據(jù)庫中確定與所述第二用戶的偏好信息匹配的目標(biāo)推廣信息; 基于所述第二用戶的偏好信息與所述目標(biāo)推廣信息,生成推送消息; 向所述第二用戶推送所述推送消息。10. 根據(jù)權(quán)利要求9所述的方法,其特征在于,所述推廣信息包括:推廣規(guī)則以及推廣內(nèi) 容。11. 根據(jù)權(quán)利要求10所述的方法,其特征在于,所述獲取第二用戶的偏好信息的步驟包 括: 獲取第二用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù); 基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本偏好信息; 采用所述實(shí)時(shí)行為數(shù)據(jù)和/或所述歷史行為數(shù)據(jù)對所述基本偏好信息進(jìn)行修正,得到 所述第二用戶的偏好信息。12. 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述歷史行為數(shù)據(jù)包括多種特定行為, 所述基于所述歷史行為數(shù)據(jù)計(jì)算所述第二用戶的基本偏好信息的步驟包括: 分別獲取所述特定行為出現(xiàn)的次數(shù); 分別計(jì)算每種特定行為出現(xiàn)的次數(shù)與對應(yīng)的預(yù)設(shè)權(quán)重的點(diǎn)積,得到所述第二用戶的基 本偏好信息。13. 根據(jù)權(quán)利要求10所述的方法,其特征在于,所述從所述推廣信息數(shù)據(jù)庫中確定與所 述第二用戶的偏好信息匹配的目標(biāo)推廣信息的步驟包括: 從所述推廣信息數(shù)據(jù)庫中選擇與所述第二用戶的歷史行為數(shù)據(jù)和/或?qū)崟r(shí)行為數(shù)據(jù)匹 配的推廣信息,作為第一候選推廣信息; 計(jì)算所述第二用戶的偏好信息與所述第一候選推廣信息的匹配度; 將匹配度大于預(yù)設(shè)閾值的第一候選推廣信息,作為第二候選推廣信息; 分別計(jì)算所述第二候選推廣信息的排序系數(shù); 將排序系數(shù)最高的第二候選推廣信息作為目標(biāo)推廣信息。14. 根據(jù)權(quán)利要求13所述的方法,其特征在于,所述推廣規(guī)則包括多種屬性信息;所述 偏好信息包括多種類型的偏好信息; 所述計(jì)算所述第二用戶的偏好信息與所述第一候選推廣信息的匹配度的步驟包括: 從第二用戶的多種類型的偏好信息中,確定所述第一候選推廣信息中每個屬性信息對 應(yīng)的偏好信息; 計(jì)算每個屬性信息與對應(yīng)的偏好信息的點(diǎn)積,得到所述第二用戶的偏好信息與第一候 選推廣信息的匹配度。15. 根據(jù)權(quán)利要求13或14所述的方法,其特征在于,采用如下方式計(jì)算所述第二候選推 廣信息的排序系數(shù)rank: rank = bid氺Q, 其中,bid為第一用戶對所述推送規(guī)則的出價(jià); Q為推送規(guī)則的質(zhì)量; Q=用戶偏好信息*歷史推廣效果 歷史推廣效果=推送消息帶來的訂單量/推送消息的發(fā)送量。16. 根據(jù)權(quán)利要求13所述的方法,其特征在于,所述基于所述第二用戶的偏好信息與所 述推廣信息,生成推送消息的步驟包括: 獲取所述第二用戶的每種類型的偏好信息中,數(shù)值最大的偏好信息,作為重點(diǎn)偏好信 息; 以所述重點(diǎn)偏好信息為側(cè)重點(diǎn),結(jié)合所述目標(biāo)推廣信息中的推廣內(nèi)容,生成推送消息。17. -種基于用戶偏好的消息推送平臺,其特征在于,包括: 第一推廣信息接收模塊,用于接收第一用戶設(shè)定的推廣信息; 第二用戶標(biāo)識獲取模塊,用于獲取與所述推廣信息匹配的第二用戶的標(biāo)識; 第一偏好信息獲取模塊,用于獲取所述第二用戶的標(biāo)識對應(yīng)的第二用戶的偏好信息; 第一推送消息生成模塊,用于基于所述第二用戶的偏好信息與所述推廣信息,生成推 送消息; 第一推送模塊,用于向所述第二用戶推送所述推送消息。18. -種基于用戶偏好的消息推送平臺,其特征在于,包括: 第二推廣信息接收模塊,用于接收多個第一用戶設(shè)定的推廣信息,并將所述推廣信息 存儲在推廣信息數(shù)據(jù)庫中; 第二偏好信息獲取模塊,用于獲取第二用戶的偏好信息; 目標(biāo)推廣信息獲取模塊,用于從所述推廣信息數(shù)據(jù)庫中確定與所述第二用戶的偏好信 息匹配的目標(biāo)推廣信息; 第二推送消息生成模塊,用于基于所述第二用戶的偏好信息與所述目標(biāo)推廣信息,生 成推送消息; 第二推送模塊,用于向所述第二用戶推送所述推送消息。
      【文檔編號】G06F17/30GK105975483SQ201610262773
      【公開日】2016年9月28日
      【申請日】2016年4月25日
      【發(fā)明人】羅莎莎, 倪勇, 劉懷軍, 郭凱
      【申請人】北京三快在線科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1