チャットボット対決:Dialogflow vs Azure Bot service
機械学習 vs ルールベース( by hitobo )
機械学習派
- 人間によるルール作成は作り込んでいくと矛盾が発生し、必ず破綻する
- カバーできるユーザー投稿の表現パターンの範囲が、人間による条件設定では、手作業から来る限界が発生しやすい
- 特定のサイトに最適化した学習データを十分に準備できれば、現状、最も精度を発揮できるポテンシャルを持つのは機械学習である
ルールベース派
- 機械学習はデータ準備など、利用開始までに準備期間が必要となり、すぐに利用開始できないことが多い
- ユーザーの投稿内容が予測できている場合や分かりやすい傾向がある場合、条件設定を人間が直接した方がすぐ効果が出せる
- 大半の企業において、機械学習によるメリットを出せるほどのログデータが運用後においても集まらないことも多い