Bluemix 期末報告,使用 bluemix 服務與 API,串接 node-red 及 FB messenger bot,實作了一個簡單的聊天機器人。(目前服務皆已關閉)
⼩小魯魯蛇與他快樂的夥伴雲端運算應⽤用與實務倪鈵斯 / 陳愷奕 / 徐聖翔 / 李昇懋
View Slide
分⼯工表姓名 ⼯工作項⽬目李昇懋 邏輯指導陳愷奕 Facebook Messager介接、Conversation建立倪鈵斯 Retrive and Rank建立、Telegram及Line介接徐聖翔 對話資料OCR、ETL
題⽬目由來來聖誕節⼜又快到,魯魯蛇沒有女朋友連朋友都沒有他,覺得好寂寞如果有⼈人願意跟他說說話哪怕只是提醒他他的⼈人⽣生究竟有多悲哀那有多好......
核⼼心⽬目標在魯蛇的路上,你絕對不是孤單⼀⼈
Growth HackAcquisition全台灣的魯魯蛇們都是我們提供服務的⽬目標Activation負能量量滿滿的⽂文字,有別於其他充滿無意義的勵志正能量量Retention魯魯,是⼀一種循環Referral機器⼈人本⾝身就會 referralRevenue本專⾴頁不盈利利,你們的負能量量就是我們的revenue
使⽤用的Bluemix服務Cloud Foundry — 建立Node-Red應⽤用程式Conversation — ⽇日常會話Retrive and Rank — 根據訊息回覆滿滿的負能量量
使⽤用的其他技術Q Search API — 中⽂文分詞APIGoogle Vision API — 光學影像辨識
背後的資料庫
光學字元辨識(OCR)
其實要會猜中⼈人⼼心不難 只要猜別⼈人不喜歡你就好了了
Node-Red
中⽂文分詞
Retrive and Rank
Solr Scoring 原理理
Feedback及機器學習
串串接 facebook botfacebook 規定不可使⽤用 loser 等負⾯面字眼node-red 的 facebook messenger node 有時會失靈會出錯絕對不是 facebook 的問題,⽽而是node-red先說結論
成果Retrive & Rank Conversation Feedback ID及連結Facebook O O X 前端曬衣場Telegram O X O lozer_botLine O X X @nud1562v
Live Demo
版權問題你想⽤用就⽤用,不想⽤用就不要⽤用。…… 但如果你⽤用的話,就不要跟別⼈人講,⾃自⼰己⽤用就好了了。
THE END謝謝⼤大家