iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 14
0
AI & Data

一起玩 Google Dialogflow 不用寫程式9歲至99歲也能輕鬆上架 LINE Bot 跟 AoG (Actions on Google : Google語音助理動作)系列 第 14

中場時間 #14 如何做好 chatbot/ voice app? 把握這個原則,就是這麼簡單!

  • 分享至 

  • xImage
  •  

如何建置一支成功的chatbot/ voice app。把握這個原則,就是這麼簡單!

其實很簡單,就是站在使用者的立場想,使用者覺得它(chatbot/ voice app)是什麼?
一個功能,一個應用程式,一個function;不不不,你會這樣想,那是因為你是PM,你是工程師,你是Developer;所以是你心裡有功能導向的想法,才會有這樣的誤解;而且,醒醒吧!真的以功能導向來做 chatbot / voice app ,UI/UX是做不過APP的#註一。
所以請聽聽使用者的聲音;
使用者的聲音?那是什麼?
就是使用者的期待,例如使用者在使用Line的期待是什麼?
他們覺得他們對話的對象是真人還是npc#註二,他們期待的是和真人的互動,所以角色做的好,就是將這份體驗帶到真人。
覺得他們所互動的對象是真人或是說真的角色,也就是說你不要再將你原本於APP的使用經驗或開發經驗,直接投射於 chatbot / voice app 來做設計,請從一開始就將所有設定及互動體驗都要做的像是真人。#註三
那如何讓 chatbot / voice app 像是真人一般,而不再冷冰冰呢?
簡單!請形塑角色個性!
以卡米狗為例,卡米狗初版程式架構其實很簡單,我相信任何一位有點基礎程式邏輯且會串DB的朋友,都可以輕易的實做出來,甚至可以來比看看誰用做少行的code,來實作出這個功能。但,為什麼卡米狗紅了,但你的 bot 沒人理呢?
因為,很簡單,卡米狗讓角色生動了,如何生動呢,不才的分析如下:
故事背景:小明拉了卡米狗進群組。
小明說:卡米狗,小花可愛嗎?
卡米狗:小花,好醜喔,旺旺!
小花:無言貼圖一張…
是的,沒錯,只有三句對話,就搭出了故事(虧妹),場景(群組),角色(小明,小花,卡米狗),及角色帶給你的體驗(小明籍由卡米狗惹小花生氣)。
怎麼做到的?
你問我肋,答案就是你啊,是你讓卡米狗有生命的。
那個時候,卡米狗正當紅時,大家不斷的對卡米狗做的訓練,什麼訓練,就是你們再幫開發者形塑卡米狗的角色個性。
好!
但是眾人會傻里傻氣的做這件事情的時機已經過了。
所以,現在怎麼辦?
現在你得自已設計了,不然你的角色不會有生命的?
角色?故事?場景?是不是離題了,我是工程師,不是美工耶?我不會畫貼圖啦,廢文一篇,退出,退出;
掰!不送,你去涼快吧!
要把 chatbot/ voice app 做成功,要能兼顧左腦的理性及右腦的感性啊。

註一:PWA不需下載,且開發面除非你做的是較遊戲的項目,否則的話,請直接用PWA做吧。
註二:RPG類遊戲通常會設定NPC,NPC none-player-character 就是 非玩家角色 ,不要戰我 Taxi Go 的成功案例,因為他的功能很明確,就是叫車;真的很偏feture導向的部份,後篇會再交待 


上一篇
中場時間 [角色小傳] #13 腦汁燒光 , 休息一下, 聊點別的好了
下一篇
中場時間 #15 如何做好角色型chatbot / voice app?
系列文
一起玩 Google Dialogflow 不用寫程式9歲至99歲也能輕鬆上架 LINE Bot 跟 AoG (Actions on Google : Google語音助理動作)30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言