Skip to main content
QUICK REVIEW

[論文レビュー] Churn Intent Detection in Multilingual Chatbot Conversations and Social Media

Christian Abbet, Meryem M’hamdi|arXiv (Cornell University)|Aug 25, 2018
Sentiment Analysis and Opinion Mining参考文献 16被引用数 7
ひとこと要約

本稿では、トランスファーラーニングとマルチリンガル単語埋め込みを活用して、ソーシャルメディアおよびチャットボット会話における離脱意図の検出を目的としたマルチリンガルでニューラルネットワークベースのモデルを提案する。英語およびドイツ語のデータセットにおいて最先端の性能を達成しており、マルチリンガルデータで訓練されたモデルが単言語モデルを上回ること、および離脱意図のパターンが言語や通信プラットフォームを越えて一般化されることを示している。

ABSTRACT

We propose a new method to detect when users express the intent to leave a service, also known as churn. While previous work focuses solely on social media, we show that this intent can be detected in chatbot conversations. As companies increasingly rely on chatbots they need an overview of potentially churny users. To this end, we crowdsource and publish a dataset of churn intent expressions in chatbot interactions in German and English. We show that classifiers trained on social media data can detect the same intent in the context of chatbots. We introduce a classification architecture that outperforms existing work on churn intent detection in social media. Moreover, we show that, using bilingual word embeddings, a system trained on combined English and German data outperforms monolingual approaches. As the only existing dataset is in English, we crowdsource and publish a novel dataset of German tweets. We thus underline the universal aspect of the problem, as examples of churn intent in English help us identify churn in German tweets and chatbot conversations.

研究の動機と目的

  • 履歴ユーザー行動データを必要としないテキストベースの意図検出を可能にすることで、離脱検出におけるコールドスタート問題に対処すること。
  • ユーザーの不満が自動化されたシステムを通じて媒介されるようになっていることから、離脱意図検出をソーシャルメディアからチャットボット会話へと拡張すること。
  • マルチリンガル学習によって性能が向上することを示すことで、離脱意図検出が言語に依存しないことを実証すること。
  • ドイツ語のソーシャルメディアおよびチャットボット相互作用における離脱意図検出のための、公開可能な最初のマルチリンガルデータセットを提供すること。
  • 統一されたニューラルアーキテクチャを用いて、ソーシャルメディアからチャットボット会話への知識移行が可能で効果的であることを検証すること。

提案手法

  • ユーザーのテキストに含まれる文脈的および順序的パターンを捉えるために、畳み込み層、再帰層、自己注意機構を組み合わせたハイブリッドニューラルアーキテクチャを提案する。
  • 英語およびドイツ語間の意味的表現を統一するためにマルチリンガル単語埋め込みを用いてモデルを訓練し、言語間の知識移行を可能にする。
  • 既存の英語データセットを補完するために、ドイツ語の通信会社ブランドを対象にした1,000件のドイツ語ツイートから構成される新規データセットを収集・アノテートする。
  • 離脱意図検出のための1,000件の英語および1,000件のドイツ語のチャットボット会話データを生成・アノテートする目的で、独自のチャットボットプラットフォームを開発する。
  • 10分割交差検証を用いてモデルを訓練・評価し、ソーシャルメディアおよびチャットボットデータの両方において、単言語およびマルチリンガル訓練設定を比較する。
  • トランスファーラーニングを用いて、ソーシャルメディアデータで訓練したモデルがチャットボット会話に一般化できるか、逆にそれも可能かどうかを評価する。

実験結果

リサーチクエスチョン

  • RQ1ソーシャルメディアデータで訓練した離脱意図検出モデルは、チャットボット会話に効果的に一般化できるか?
  • RQ2ドイツ語のような低リソース言語において、マルチリンガル単語埋め込みを用いることで離脱意図検出の性能が向上するか?
  • RQ3離脱意図の表現パターンは言語を越えて一貫しており、言語間の知識移行が可能か?
  • RQ4ソーシャルメディアおよびチャットボットの両設定において、単言語とマルチリンガル訓練設定の間でモデルの性能にどのような差が生じるか?
  • RQ5訓練データが異なるモダリティ(例:ツイート vs. チャットボットログ)から構成されていても、統一されたモデルが英語およびドイツ語の両方で離脱意図を検出できるか?

主な発見

  • 提案モデルは英語のソーシャルメディアデータで85.88%のF1スコアを達成し、以前の最先端手法を2.03%上回った。
  • マルチリンガル埋め込みを用いて英語およびドイツ語のデータを統合して訓練することで、ドイツ語ではF1スコアが7.8%向上、英語では1.65%向上し、強力な言語間知識移行を示した。
  • マルチリンガルソーシャルメディアデータで訓練したモデルは、英語のチャットボットデータに対してテストした際に2.34%のF1スコア向上を達成し、ソーシャルメディアからチャットボットへの一般化が有効に機能した。
  • マルチリンガルモデルは、単言語モデルが誤分類する曖昧なケース(例:'I’d like to switch')においても、より豊かな言語間パターン学習のおかげで非離脱的意図を正しく特定した。
  • チャットボット会話においては再現率(recall)が精度(precision)を上回っており、偽陰性を抑制する保守的な動作をしていることが示され、プロアクティブな顧客維持にとって重要である。
  • ドイツ語のチャットボット会話においてはF1スコアにわずかな低下が見られたが、単言語モデルは、訓練用ツイートとテスト会話との構造的類似性のおかげで良好な性能を示しており、データの多様性が限られていることが示唆された。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。