• 利点 • 場合によって特定のユースケースで精度が⾼い • 適合率が⾼い • 学習データが不要 • 説明性が⾼い • ⽋点 • ルール数が多ければ多いほど、計算コストが⾼くなる • 再現率が低い • ルールを作成するに⼿間がかかる ルールベースの⾃然⾔語処理 [start] => [users] $1 [users] => my friend friends(me) [users] => friends of [users] friends($1) [users] => {user} $1 [start] => [photos] $1 [photos] => photos of [users] photos($1) https://engineering.fb.com/2013/04/29/web/under-the-hood-the- natural-language-interface-of-graph-search/ 2013年にFacebookグラフ検索で使った⽂脈⾃由⽂法 ⼊⼒ 出⼒ 基礎解析 タスク特有 ルール + 13