對話系統(Dialogue system)又可稱為對話代理人(conversational agent)、
聊天機器人(ChatBot),皆指經由對話或文字模擬人類對話、進行交談的電腦程 式。自2011 年蘋果公司推出 Siri 虛擬助理後,人機對話逐漸被廣大的使用者及 採用與接受。近年來,由於運算資源效能的提升以及深度神經網路(Deep Neural Network, DNN)機器學習技術的進步,加速了對話系統在商業的發展。
而自 2012 年 Facebook、LINE 等即時通訊平台的興起,聊天機器人開始被 各界廣泛的運用,成為了目前最為流行的人機對話系統之一。各界亦推出可以串 接通訊平台的聊天機器人應用程式介面(API)供使用者製作屬於自己的聊天機 器人,如Google 的 Dialogflow(2010)、Chatfuel(2015)、Rasa(2016)等。LINE 更於今年(2020)在官方帳號平台(LINE Official Account Manager)上新增了「AI 自動回應訊息」功能,無須串接API 便可直接在通訊平台上製作簡易的聊天機器 人。各商家則以製作好的聊天機器人經由對話介面(Conversational User Interface,
CUI)提供使用者客服、查詢、推播等各式各樣的服務。2020 年新型冠狀病毒
(COVID-19)疫情期間,民間平台亦開發出口罩地圖的聊天機器人提供民眾查 詢口罩相關的購買資訊。
從上述案例可知,人機對話系統的發展已達應用階段。然而多數應用主要侷 限於FAQ(Frequently Asked Question)等商業階段。要讓對話系統進步到更人性 化的階段,需要更多的語言處理、人機互動甚至幽默對話等的相關研究。
幽默對話是人際溝通中一項重要的元素。觀看幽默笑話或圖片也會降低負向 情緒,對於負面情緒的改善有較好的結果(Strick,2009),甚至是主動留住使用 者的優勢之一。但流暢、合宜、適時的幽默對話系統,至今仍是非常困難實現的 技術。對話系統不僅需要辨識對話中的情緒氛圍,也要在適當時機生成幽默文意,
亦即需做到幽默辨識(Humor Recognition)與幽默生成(Humor Generation)。
第二節 研究目的與問題
基於幽默在未來對話系統的重要性以及目前可達到的技術,本研究之目的在
建置一套可以應用於幽默情境的中文幽默對話系統,簡稱為「破冰機器人」。透
過在臺灣月活躍用戶 2100 萬以上的通訊平台 LINE1,建置基於檢索的中文幽默 對話系統,設置情境:使用者與人互動需要打破僵硬的氣氛(簡稱破冰),例如 上台演講或報告前,利用破冰機器人說出查詢到笑話當作開場白。深入了解使用 者在使用破冰機器人之後是否可有效地達到緩和氣氛的效果。
根據以上目的,本研究將利用系統開發研究法及自然觀察法分別探討以下問 題:
1. 在設置情境下,破冰機器人是否可達到破冰的效果?
2. 語料庫中好笑程度越高的笑話,是否越能達到破冰效果?
3. 語料庫中的好笑程度是否與使用者的認知一致?
4. 破冰機器人可能的應用與其加值?
1https://www.linebiz.com/tw/column/article-marketing-methods/oa-function/ . Accessed on 2020/06/01.
第三節 名詞解釋 一、 破冰(Icebreaker)
指彼此不認識的人見面時活躍氣氛的遊戲或笑話(Cambridge Advanced Learner's Dictionary,2019)。故只要可以緩和當下的氣氛,若因此而開啟話題,
則稱其有達到破冰效果。
二、 好笑程度(Humor Level)
鄭昭明、陳學志、詹雨臻、蘇雅靜、曾千芝(2013)的台灣地區華人情緒與 相關心理生理資料庫標註了笑話的好笑程度以及厭惡程度。當好笑程度越高表示 其所產生的正向情緒越高;厭惡程度則為負向情緒。