「技術分享」 大選已過,談談柯文哲的 LINE 聊天機器人分眾實作

Khan Lee
OakMega大橡科技
Mar 11, 2019

在這個同溫層都已經不喜歡 KP 的後柯文哲時期,我分享一下 KP 團隊當時做分眾的方法,重溫一下舊夢,充值一點白色價值,應該不為過吧?

當時聽到的要求是說,想要有個聊天機器人給大家玩,但又要不能因為失言而流失銀髮票源。

我心想,

不過,負責任的我們還是立馬展開一連串的腦力激盪。我們從高地區喝到低地區、從 Speyside 再到艾雷島,感受各個地區的精華後,靈機一動!

威士忌可以分眾,KP 幹嘛不分眾!?

於是我們有了如艾雷島的柯阿北、Speyside 的柯市長以及坎貝爾鎮般的柯教授,這邊絕對是在嘴砲。

廢話講完惹,阿所以怎麼做的勒?

在做這個聊天機器人,我們其實要克服一些問題,

  1. 市長與生俱來的超大瞬間流量。
  2. 多元的語意模組建立。
  3. 分眾經營。

第一題我們是使用蘇菲夜用型解決,之後再討論。

第二題則是爬了不少八卦版逐字稿、各式各樣新聞以及 Youtube 影片當來源,再交由 KP 團隊去校稿。

第三題就是這篇要分享的。

說真的,講這個我都不好意思,整個分眾架構其實很智障。

整個架構分兩個部分,使用者端伺服器端(我又廢話惹,抱歉)。

使用者端,我們使用 LINE Richmenu,也就是圖文選單。藉由圖文選單的切換來讓使用者認知目前的角色性格選擇角色性格

後端,我們使用 google datastore 儲存每一位好友選擇的角色,沒選擇是 0,阿北是 1,市長是 2,教授是 3。

在每一次好友與聊天機器人互動的時候,先查詢該位使用者所選取的角色,並取出該角色的語意模組去做來源的比對,然後回答。

就這樣,我們完成了分眾。

真的很抱歉,我好像又發了廢文……

不過!藉由圖文選單的切換來明確做到分眾,這在聊天機器人裡面,是個很大膽也很新穎的嘗試,非常感謝 KP 團隊以及 unH3O 團隊給予機會,讓我們可以參與 KP 的大平台。

工商時間:

如果貴司有需要在 LINE 聊天機器人上做分眾內容呈現,如:語言分眾、地區分眾甚至是訂閱型分眾,歡迎寄信到以下信箱詢問。

1991@oakda.tw

回覆的人絕對不是我,不用擔心。

-

--

--