関連する単語を用いた魚の骨の自動生成

OVERVIEW

B3の研究として作ったシステムです。 入力された単語からwikipediaを参照して関連する単語を用いて魚の骨を自動生成します。

YEAR 2022

魚の骨とは

いくつか単語を並べ、特定の行や列を読むと並べた単語とは別の単語が現れる構造で、謎解きでよく使われる手法です。似た概念としてクロスワードがあります。


デモ動画


システム構成

以下の順番で魚の骨を生成しています

  • 単語の標準入力
  • Wikimedia APIを利用して入力語が属するカテゴリーの取得
  • 取得してきたカテゴリーに属す別の単語の収集
  • ひらがな化APIを利用して収集した単語と入力語のひらがな化
  • 入力語と収集した単語を照会して魚の骨の生成