レシピに含まれる不使用な材料等に関する記述の抽出

クックパッドをはじめとしたユーザー投稿型のレシピサービスには多様なレシピが存在する．投稿されるレシピの中には，しばしば特定の材料や調理器具等を使わずに調理できる旨を明示的に記載したものがある．「小麦粉不使用」や「卵アレルギー対応」等特定の食材を使わないことを示すものや，「火を使わずに」「圧力鍋なしで」のように調理法や道具を使わないことを表すもの等，対象となるアイテムや行為，表記方法は様々である．こうした記述は，閲覧者がアレルギーに配慮したレシピを探す際や，より簡単な調理法を探す際に有益な情報となり得る．一方，このような不使用な食材等に関する記述はレシピ検索等の応用において不都合な場合がある．単純なテキストのマッチングに基づく検索では，「卵」で検索した際に「卵不使用」と記載のあるレシピが検索結果に表示されることがある．しかし材料名で検索を行うユーザーの多くはその材料を使ったレシピを探している可能性が高く，当該材料を使わないレシピが検索結果に載ることは不自然だと考えられる．こうした課題を解決するためには，予めレシピ中から不使用と書かれた材料等の記述を検出しておく，といった対応が必要になる．そこで本研究では，レシピ中のテキストから系列ラベリングモデルを用いて不使用な材料／調理器具／調理工程を抽出する手法を提案する．また，不使用に関連する記述に着目したいくつかのデータ拡張手法を検討し，実験を通してその効果を調査する．