場景在AI音箱中的應用

2 評論 5974 瀏覽 21 收藏 8 分鐘

AI音箱是在特定的情境下與人交互,將它按照場景設計,可以使它更貼近我們的生活。在場景設計之初,要先將它擬人化,然后構建知識庫。本篇文章主要寫的是閑聊知識庫和百科知識庫,還有場景。

一、AI音箱擬人化

1. 性格設定

雖然AI音箱有了知識庫就可以回答問題,但它并不能因此就像一個人類一樣著自己的性格。所以有趣要從打造性格開始,而性格也是要從文字的設定來做起。

如:你設定它是一款知性的音箱,那它所說的話就不可以是逗比的、也不可以是網絡流行語、及一些惡俗兇狠的話。

當設定好性格之后,我們需要考慮一下有趣會體現在那些細節中。

我認為AI音箱細節方面的有趣表現在二個方面:

① 能給到用戶想到的答案或者有趣的答案

例:場景為晚上10點

用戶:早上好!

音箱:咦?你是在跟我開完笑嗎?

②為用戶解決了一些實際生活中的事情

例:

用戶:我有些餓了。

音箱:已經為你打開餓了嗎?請問還需要點昨天吃過的那家店嗎?

其中第一類細節可以通過場景的設定來實現,而第二類需要通過與外界的合作及長期的數據沉淀來實現,而本篇文章主要介紹第一類有趣的細節如何實現。

?2. 場景設定

先說一下上面舉的例子:場景為晚上10點

用戶:早上好

音箱:咦?你是在跟我開完笑嗎?

解說:晚上十點一般我們會說晚上好而不是早上好,所以用戶這是在調戲音箱。而通過這個列子,我們可以倒推出來怎么去做“打招呼”的場景。

場景相關元素:例子里有兩個相關元素,一個是“晚上10點”,一個是“早上好”。這兩個元素分別是時間和打招呼用語,這兩個元素是通用打招呼場景的必要元素。除此之外我們還要考慮到周一至周五,周六日及法定節假日的打招呼用語是否一樣。

例①:時間:周五晚上

用戶:晚上好。

音箱:晚上好呀,明天就是周末了你有什么計劃嗎?

例②:時間:9月20日晚上

用戶:晚上好。

音箱:好呀,就快到10月1的假期了,你有什么打算嗎?

例③:時間:某個非工作日的周一早上

用戶:我要去上班了。

音箱:你又在調戲我了哦。

總結:打招呼的場景設定要考慮的元素為時間和語言相關度,而通過這個我們還可以擴展出“吃”、“做什么”等一些好玩的場景。

附場景參考圖(僅供參考):

二、知識庫構建

現階段的音箱大部分還是人工利用數據搭建起來的,所以說到了有趣,就必須要先了解一下我們人為進行搭建的知識庫了。

那什么是知識庫呢?

其實知識庫就是儲存音箱說話語料的地方,而每個知識庫都儲存著不同主題的語料,如:閑聊知識庫和百科知識庫。

1. 閑聊知識庫

閑聊知識庫里面的語料都是與聊天相關的,它主要的內容包括四個方面(如下圖):

打招呼:打招呼包括早安、午安及晚安的以及見面和離開時所說的話,但撰寫的時候需寫正常類的回復及非正常類的回復。

調戲:用戶說的一些調戲音響的話,其實也可以算作是日?;蚴乔榫w,但由于用戶說的比較多,所以建議單獨拉出來寫。

情緒:音箱放在家里,用戶會用來傾訴,所以關于情緒的語料是很重要的。建議先進行情緒分類,然后在寫相關語料。

可從情緒輪盤中挑選我們經常出現的情緒,如下圖:

日常:用戶會像詢問身邊其它的人一樣詢問音箱,所以生活里的日常很重要,如:今天吃了什么,你在干什么…….

建議先進行分類,再寫語料。

如下圖(僅供參考):

2. 百科知識庫

百科知識庫就是儲存了一些天文地理生活問題的知識庫。 它的內容包括很多類(僅供參考):

  • 生活常識
  • 天文
  • 地理
  • 動物
  • 人文
  • 宗教
  • 人物
  • 影視
  • 音樂
  • 植物

怎么編寫?

每一問題可以有5-10個同義的句子(適具體情況而定),這5-10個句子,最好是不同的句式或是由不同的詞組成的同義句。

例:閑聊

  • 早安
  • 我剛起床
  • 我剛睡醒

例:百科

  • 天為什么是藍的?
  • 天為什么是藍色的?
  • 為啥天是藍的?
  • 為什么天不是紅色的?
  • 天空為什么不是白色的?

例:影視

  • 你知道《三生三世十里桃花》的片尾曲叫什么嗎?
  • 能告訴我《三生三世十里桃花》片尾的那首歌叫什么嗎?

(每個人對于知識庫的分類都不太一樣,具體建議根據公司業務和高頻問題進行構建。)

 

作者:撿貓

原文鏈接:https://www.jianshu.com/p/bd7c2a46b605

本文由 @撿貓 授權發布于人人都是產品經理,未經作者許可,禁止轉載

題圖來自Unsplash,基于CCO協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 蜻蜓點水 ,點得有點輕啊

    來自福建 回復