當前位置:
首頁 > 最新 > AI在marketing 上的應用

AI在marketing 上的應用

AI 在 marketing 中有很多應用,例如 搜索,推薦系統,程序化廣告,市場預測,語音/文本識別(會話商務),防欺詐,網頁設計,商品定價,聊天機器人等。

其中很重要的一個部分叫 audience target,AI 可以應用在這裡,可以對顧客和顧客的需求進行精準的定位,找到前20%最有價值的客戶,預測顧客下一次會買什麼東西?,這樣可以減少時間金錢等資源的消耗。

另一個應用是內容生成,輸入一個關鍵詞,從大量的數據里,找到和這個關鍵詞相關的段落文章等,融合成一段文字。

這個技術可以針對目標客戶生成能夠吸引他們的內容,找到能夠激發他們購買慾的單詞短語句子等,將流量轉化為銷量。很多公司都用這個技術,例如雅虎。

還有一個是實時優化,當你通過電子郵件向你的客戶推送消息的時候,你要實時地分析他們喜歡什麼,不喜歡什麼。

一個人在不同的時間會使用電腦,手機,平板等不同的設備,AI 還可以被用來預測用戶在什麼時間會使用什麼設備,幫助公司在特定的設備上進行有效的推送。


給定一個廣告,來看哪些顧客更有可能被轉化

用一個矩陣來表示用戶對一些廣告的評分,這裡需要用到矩陣分解?,即要把這個矩陣分成兩個矩陣的乘積,其中一個矩陣表示每個用戶對某些特徵的喜好程度,另一個矩陣表示這些廣告在這些特徵上的得分。

AI 可以將這個矩陣中空白的地方預測出來。?可以預測用戶對未評分的廣告會打的分數。?有了這個乘積得到的矩陣,就可以知道用戶對沒有評分過的廣告的評分。然後可以設定一個閾值,當評分高於這個閾值時,就推送這個廣告。

這裡可以用 LightFM, 是一個python庫,有很多流行的推薦演算法,?可以生成 user 和 item 的矩陣表示,可以學習每個特徵的 embedding ,然後再將 user 和 item 的兩個矩陣相乘得到一個分數。

還可以用神經網路可以得到更有意義的表達。

TensorRec 是一個較新的基於 Tensorflow 搭建推薦系統的庫,可以根據用戶過去喜歡的廣告,生成一個可能喜歡的新廣告。


第一步,將數據轉化為 feature tensor,為了做 embedding,這裡可以用 word2vec。

第二步,將 user ,item tensor 轉化為 user~item 表達。當然因為這是個預測值,所以就會有 loss function,這裡用梯度下降求得參數,使損失最小。

第三步,用 TensorRec 來進行推薦

整體流程為:

建立模型--數據--訓練模型--進行預測--最後用 Recall 進行評估:

前面提到的其中一個應用 內容生成,

當推薦系統建立之後,要推薦的內容也可以用 AI 自動生成。

這裡用到 LSTM,

我們知道 RNN 很擅長預測序列,根據前面的幾個字預測緊接著的後面這個字是什麼。不過當句子很長時,會有 vanishing gradient 問題。

而在 LSTM 中,有幾個 gate,它們可以追蹤 gradient,用來應對 vanishing gradient 問題,這樣 LSTM 就可以記憶很長的序列。

下面是部分代碼:

用 Keras 庫可以很簡單地就構建出複雜的神經網路,很易讀,一行代表一層,

優化器用的是 RMSprop,

學習資源:

https://www.youtube.com/watch?v=FYMjXD3G__Y&t=548s

https://www.techemergence.com/artificial-intelligence-in-marketing-and-advertising-5-examples-of-real-traction/

https://econsultancy.com/blog/67745-15-examples-of-artificial-intelligence-in-marketing/


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 機器學習X計劃 的精彩文章:

TAG:機器學習X計劃 |