有效提高媒體曝光率亮元,智能推薦為什么是“最大的計算系統(tǒng)之一”猛计?

導語:我認為很少有人意識到,推薦系統(tǒng)是世界上構想過的最大的計算系統(tǒng)之一爆捞》盍觯——Jensen Huang

在信息過載的時代背景下,智能推薦系統(tǒng)已廣泛應用于電子商務煮甥、社交媒體盗温、新聞資訊、視頻音樂成肘、旅游出行等領域卖局,為用戶提供更加精準和高效的信息獲取途徑。

一双霍、引言

智能推薦砚偶,簡而言之,是一種利用機器學習和數(shù)據(jù)挖掘技術洒闸,對推薦的內(nèi)容或物品進行分析和描述染坯,根據(jù)用戶的瀏覽歷史、點擊記錄丘逸、購買行為单鹿、搜索關鍵詞等歷史數(shù)據(jù)和行為模式來構建用戶畫像,進而自動向用戶推薦個性化深纲、相關度高的產(chǎn)品仲锄、服務或內(nèi)容的人工智能技術劲妙。

對于新聞媒體行業(yè)來說,智能推薦系統(tǒng)可以實時跟蹤新聞動態(tài)昼窗,根據(jù)用戶的興趣變化及時、精準地更新推薦內(nèi)容涛舍,有助于提高新聞的覆蓋率和傳播效果羊始,增強用戶對新聞平臺的滿意度和留存率簇搅,帶來更多的策略優(yōu)化、商業(yè)變現(xiàn)機會。

二端礼、媒體行業(yè)案例

隨著 OTT 等新興模式崛起,IPTV 的傳統(tǒng)市場地位受到嚴重沖擊原叮,面臨資源整合务漩、內(nèi)容服務創(chuàng)新、用戶娛樂方式轉變等難題蛤奢。

1.案例背景

某品牌 IPTV 在業(yè)務穩(wěn)步發(fā)展鬼癣、用戶體量逐漸增加之際,發(fā)現(xiàn)傳統(tǒng)單一的人工運營模式難以滿足日益擴大的差異化需求啤贩,在全媒體生產(chǎn)待秃、多終端傳播、海量內(nèi)容開發(fā)痹屹、媒體數(shù)字化迭代及運營能力精細化等方面章郁,均提出了更為嚴格的要求,亟需借助推薦算法進一步提高內(nèi)容推送的精準度和時效性志衍。

2.戰(zhàn)略合作

為了構建更加先進的融合傳播技術支撐體系暖庄,某品牌 IPTV 與百度智能云一念達成戰(zhàn)略合作,依托云智一體媒體核心技術楼肪,建立以智能推薦系統(tǒng)為核心的智能推薦體系培廓。

百度智能云一念·智能推薦平臺,是基于百度大模型能力打造的搜推一體化智能推薦平臺春叫,為企業(yè)級客戶提供個性化推送医舆,用于圖文資訊、商品購買象缀、視頻推薦等多種業(yè)務場景蔬将,幫助企業(yè)提高用戶經(jīng)營能力,提升用戶活躍度央星、留存率和產(chǎn)品付費轉化霞怀。智能推薦平臺于 2022 年上線服務了金融、媒體莉给、汽車等行業(yè)多個頭部客戶毙石,并受中國信息通信研究院邀請廉沮,核心參編《智能推薦平臺技術要求和測試方法》。

關鍵技術:

協(xié)同過濾:基于用戶行為或興趣相似性的推薦原理徐矩。

內(nèi)容基推薦:依據(jù)物品內(nèi)容特征與用戶偏好的匹配度進行推薦滞时。

混合推薦:結合多種推薦策略,提升推薦效果滤灯。

深度學習在推薦中的應用:介紹深度學習如何增強推薦系統(tǒng)的個性化與精準度坪稽。

3.合作效果

某 IPTV 和百度智能云一念的智能推薦引擎合作,把 AI 應用于媒體業(yè)務全流程鳞骤,通過智能媒資管理窒百、智能內(nèi)容生產(chǎn)和智能媒體經(jīng)營三個方面的支持,滿足媒體智能化在不同場景下的需求豫尽。動態(tài)自學習算法能力全面升級了智能推薦的能力和效果篙梢,將大屏智能推薦和運營指標深度融合,推動了人工運營轉向智能自動化運營美旧,不僅解放了人力資源渤滞,還精細化了運營能力和各項運營指標。

數(shù)據(jù)顯示榴嗅,本次合作讓媒體工作者擺脫大量的重復性工作蔼水,建立起了媒體和用戶之間的信任感,激發(fā)了編輯人員的創(chuàng)作熱情和精細程度录肯。此外趴腋,促使某品牌 IPTV 的曝光點擊率環(huán)比提升 50%以上、付費訂閱提升 20%以上论咏,搭建了數(shù)據(jù)驅動优炬、人機協(xié)同、跨界融合厅贪、共創(chuàng)分享的生產(chǎn)范式蠢护。

三、實操步驟分享

1.數(shù)據(jù)準備

Step 1? 物料數(shù)據(jù) schema 規(guī)范

Step 2? 行為數(shù)據(jù) schema 規(guī)范

Step 3? 用戶數(shù)據(jù) schema 規(guī)范(非必傳)

2.創(chuàng)建應用

在應用管理頁养涮,單擊頂部【創(chuàng)建應用】按鈕葵硕,進入創(chuàng)建應用頁面,依次填寫應用各項參數(shù)贯吓,選擇圖文推薦懈凹。

點擊【創(chuàng)建】按鈕,進入創(chuàng)建應用提示頁面悄谐,進入應用配置頁面介评。

3.接入數(shù)據(jù)

進入應用配置頁面,在數(shù)據(jù)接入選項卡下,點擊數(shù)據(jù) API 卡片右上角的【啟用服務】按鈕们陆,一鍵開啟 3 個數(shù)據(jù)接入服務寒瓦。

點擊【刷新狀態(tài)】按鈕,直到三個服務的狀態(tài)都顯示為“服務中”時坪仇,即可根據(jù)生成的請求地址接入數(shù)據(jù)杂腰。

(1)了解使用 SDK 方式接入數(shù)據(jù)的流程

第1步:下載代碼模版,下載并解壓代碼模板(python 文件)椅文,請仔細閱讀 readme.md 文件喂很。

第2步:下載并替換鑒權信息,點擊下載鑒權信息雾袱,并參考代碼模板中 readme.md 文件進行修改恤筛。

第3步:接入數(shù)據(jù)官还,返回'success':true 即表明接入成功芹橡,刷新數(shù)據(jù)狀態(tài),接入必傳數(shù)據(jù)即可望伦。

(2)分別接入三類數(shù)據(jù)

Step 1? 接入 csv 中的物料數(shù)據(jù)

注意:本案例腳本代碼與 sdk 提供的存在差異僅供參考林说,需要根據(jù)實際業(yè)務使用 sdk 中的代碼或者開發(fā)代碼。

"""

從csv中發(fā)送物料數(shù)據(jù)給cms

"""

import os

import time

import requests

import json

import pandas as pd

def post_m(dic):

? ? ctx = json.dumps(dic, ensure_ascii=False)

? ? ctx = ctx.encode("utf-8")

? ? rex = requests.post(url, ctx, headers=headers)

? ? return rex

url = "http://airec.baidu.com/airec/api/1-s6r5gitg/omni/cms/batch-sync"

ak = "f5695cc1c9544ccd9088b29b417d395b"

headers = {"Content-Type": "application/json", "X-Gw-Ak": ak}

cmsdata = pd.read_csv('/Users/wangxuecong01/Desktop/1產(chǎn)品管理/1智能推薦引擎/演示數(shù)據(jù)/CMSdemo.csv')

for idx, data in cmsdata.iterrows():

? ? demo_cms= [{

? ? "nid": str(data['nid']),

? ? "site_name":data['site_name'],

? ? "title":data['title'],

? ? "content":data['content'],

? ? "mthid":str(data['mthid']),

? ? "publish_time":data['publish_time'],

? ? "att":[data['att']],

? ? "status":data['status'],

? ? "ts":data['ts']

? ? }]

? ? begin = time.time()

? ? rex = post_m(demo_cms)

? ? end = time.time()

? ? print("using time: {}, status {}, ret content: {}".format(round(end - begin, 6), rex.status_code, rex.text))

Step 2? 接入 csv 中的用戶數(shù)據(jù)

"""

發(fā)送用戶數(shù)據(jù)給ums

"""

import os

import time

import requests

import json

import pandas as pd

def post_m(dic):

? ? ctx = json.dumps(dic, ensure_ascii=False)

? ? ctx = ctx.encode("utf-8")

? ? rex = requests.post(url, ctx, headers=headers)

? ? return rex

url = "http://airec.baidu.com/airec/api/1-fd8wpxd0/omni/ums/batch-sync"

ak = "f5695cc1c9544ccd9088b29b417d395b"

headers = {"Content-Type": "application/json", "X-Gw-Ak": ak}

umsdata = pd.read_csv('/Users/文件路徑/演示數(shù)據(jù)/UMSdemo.csv')

for idx, data in umsdata.iterrows():

? ? demo_ums = [{

? ? "uid":str(data['uid'])

? ? }]

? ? begin = time.time()

? ? rex = post_m(demo_ums)

? ? end = time.time()

? ? print("using time: {}, status {}, ret content: {}".format(round(end - begin, 6), rex.status_code, rex.text))

Step 3? 接入 csv 中的用戶數(shù)據(jù)

"""

發(fā)送用戶數(shù)據(jù)給ums

"""

import os

import time

import requests

import json

import pandas as pd

def post_m(dic):

? ? ctx = json.dumps(dic, ensure_ascii=False)

? ? ctx = ctx.encode("utf-8")

? ? rex = requests.post(url, ctx, headers=headers)

? ? return rex

url = "http://airec.baidu.com/airec/api/1-fd8wpxd0/omni/ims/batch-sync"

ak = "f5695cc1c9544ccd9088b29b417d395b"

headers = {"Content-Type": "application/json", "X-Gw-Ak": ak}

imsdata = pd.read_csv('/文件路徑演示數(shù)據(jù)/IMSdemo.csv')

for idx, data in imsdata.iterrows():

? ? demo_ims = [{

? ? "nid":str(data['nid']),? ?

? ? "uid":str(data['uid']),

? ? "event":data['event'],

? ? "ts":data['ts']

? ? }]

? ? begin = time.time()

? ? rex = post_m(demo_ims)

? ? end = time.time()

? ? print("using time: {}, status {}, ret content: {}".format(round(end - begin, 6), rex.status_code, rex.text)

(3)驗證是否成功接入數(shù)據(jù)

在配置應用頁面基礎信息卡片查看數(shù)據(jù)接入條數(shù)是否符合預期屯伞。

4.服務調(diào)用

Step 1? 啟用服務

進入智能推薦引擎配置頁面腿箩,在服務調(diào)用選項卡下點擊推薦 API 卡片【啟用】按鈕,開啟需要調(diào)用的服務劣摇。

點擊【刷新狀態(tài)】按鈕珠移,直到服務的狀態(tài)都顯示為“服務中”時,即可根據(jù)生成的請求地址調(diào)用接口末融。

Step 2? 了解調(diào)用流程

第1步:下載代碼模版钧惧,下載并解壓代碼模板(python 文件),請仔細閱讀 readme.md 文件勾习。

第2步:下載并替換鑒權信息浓瞪,點擊下載鑒權信息,并參考代碼模板中 readme.md 文件進行修改巧婶。

第3步:調(diào)用服務乾颁,獲取返回的推薦結果。

第4步:驗證結果艺栈,正確返回值類似, status 值應為 200英岭。

Step 3? 開始調(diào)用接口

調(diào)用個性化接口

"""

個性化推薦接口

"""

import os

import time

import requests

import json

def post_m(dic):

? ? rex = requests.get(url, dic, headers=headers)

? ? return rex

url = "http://10.137.16.168:8081/airec/api/3-zo179t-l/rec/p_rec"

ak = "f5695cc1c9544ccd9088b29b417d395b"

headers = {"Content-Type": "application/json", "X-Gw-Ak": ak}

body = {

? ? "uid": "uid_1",

? ? "req_cnt": 20

}

begin = time.time()

rex = post_m(body)

end = time.time()

print("using time: {}, status {}, ret content: {}".format(round(end - begin, 6), rex.status_code, rex.text))

5.模擬體驗

在應用列表頁面選擇相應的應用點擊【配置】按鈕進入配置頁面,切換到服務調(diào)用頁面湿右,點擊【模擬體驗 demo】按鈕巴席。

(1)體驗個性化 PC 端推薦

點擊【刷新】按鈕可以瀏覽推薦內(nèi)容,點擊【閱讀(曝光)】诅需、【點擊】漾唉、【評論】荧库、【收藏】、【轉發(fā)】按鈕可以模擬用戶的點擊行為赵刑。

每次點擊都會生成一條行為數(shù)據(jù)分衫,可用于給當前用戶推薦。

查看用戶興趣點變化趨勢:點擊模擬用戶的興趣點可以查看該興趣點(標簽)在每天的變化趨勢般此。

查看推薦內(nèi)容分布和用戶興趣分布是否吻合蚪战,或者查詢模擬行為記錄。

(2)體驗手機端個性化推薦

pc demo 頁面點擊【二維碼】圖標彈出二維碼頁面铐懊,選擇模擬用戶邀桑,手機微信或者其他應用掃一掃打開 H5 頁面。

下拉刷新可以瀏覽推薦更多的內(nèi)容科乎,可以點擊【閱讀(曝光)】壁畸、【點擊】、【評論】茅茂、【收藏】捏萍、【轉發(fā)】按鈕模擬用戶的點擊行為,每次點擊都會生成一條行為數(shù)據(jù)用于給當前用戶推薦空闲,暫不支持取消行為令杈。

同樣,可以上滑查看歷史推薦內(nèi)容碴倾。

四逗噩、總結

智能搜推引擎針對金融、互聯(lián)網(wǎng)跌榔、傳媒等行業(yè)私域流量分發(fā)場景异雁,提供內(nèi)容資訊、商品和媒資物料的個性化搜索推薦服務矫户,可顯著提高客戶端用戶活躍度片迅、留存及收益。

想進一步了解推薦引擎的使用等問題皆辽,可以填寫表單https://www.wjx.cn/vm/Otj85QV.aspx#柑蛇,領取更多專屬福利。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末驱闷,一起剝皮案震驚了整個濱河市耻台,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌空另,老刑警劉巖盆耽,帶你破解...
    沈念sama閱讀 222,464評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡摄杂,警方通過查閱死者的電腦和手機坝咐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來析恢,“玉大人墨坚,你說我怎么就攤上這事∮彻遥” “怎么了泽篮?”我有些...
    開封第一講書人閱讀 169,078評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長柑船。 經(jīng)常有香客問我帽撑,道長,這世上最難降的妖魔是什么鞍时? 我笑而不...
    開封第一講書人閱讀 59,979評論 1 299
  • 正文 為了忘掉前任亏拉,我火速辦了婚禮,結果婚禮上寸癌,老公的妹妹穿的比我還像新娘专筷。我一直安慰自己弱贼,他們只是感情好蒸苇,可當我...
    茶點故事閱讀 69,001評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著吮旅,像睡著了一般溪烤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上庇勃,一...
    開封第一講書人閱讀 52,584評論 1 312
  • 那天檬嘀,我揣著相機與錄音,去河邊找鬼责嚷。 笑死鸳兽,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的罕拂。 我是一名探鬼主播揍异,決...
    沈念sama閱讀 41,085評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼爆班!你這毒婦竟也來了衷掷?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 40,023評論 0 277
  • 序言:老撾萬榮一對情侶失蹤柿菩,失蹤者是張志新(化名)和其女友劉穎戚嗅,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,555評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡懦胞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,626評論 3 342
  • 正文 我和宋清朗相戀三年替久,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片躏尉。...
    茶點故事閱讀 40,769評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡侣肄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出醇份,到底是詐尸還是另有隱情稼锅,我是刑警寧澤,帶...
    沈念sama閱讀 36,439評論 5 351
  • 正文 年R本政府宣布僚纷,位于F島的核電站矩距,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏怖竭。R本人自食惡果不足惜锥债,卻給世界環(huán)境...
    茶點故事閱讀 42,115評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望痊臭。 院中可真熱鬧哮肚,春花似錦、人聲如沸广匙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鸦致。三九已至潮剪,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間分唾,已是汗流浹背抗碰。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留绽乔,地道東北人弧蝇。 一個月前我還...
    沈念sama閱讀 49,191評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像折砸,于是被迫代替她去往敵國和親看疗。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,781評論 2 361

推薦閱讀更多精彩內(nèi)容