FrameNet(フレームネット)とは

FrameNetとは、単語の意味を「場面」と、その場面に登場する役割で整理した語彙データベースです。単語を一語訳で見るのではなく、誰が、何を、誰に、どんな場面で行うかまで含めて意味を扱うための考え方になります。

正式名称・英語表記
FrameNet
関連表記: Berkeley FrameNet

場面で意味を読む

たとえば「売る」と「買う」は別の動詞ですが、同じ取引場面の違う立場を表す言葉です。FrameNetはこのように、単語が呼び出す場面と、その中の登場人物や対象を整理する枠組みと言えるでしょう。顧客、商品、支払い、受け渡しのような役割が見えると、文章の意味を機械が扱いやすくなります。

経営実務では、問い合わせ文や営業記録から「誰が何を求めているか」を読み取る発想につながるでしょう。単語単体ではなく、文章内の役割を読むため、PropBankVerbNetのような意味役割資源と近い領域です。

WordNetとの違い

WordNetは単語の意味のまとまりや上下関係を整理する資源と言えます。FrameNetは、単語が使われる場面と役割に注目します。言葉の意味を辞書項目として見るか、業務フローの一場面として見るかの違いだと考えると、非エンジニアにも把握しやすいはずです。

Topic「同じ出来事」を別の視点で読む

「会社が商品を売る」と「顧客が商品を買う」は、表現は違っても同じ取引の二つの視点になります。FrameNetの発想は、言い換えに惑わされず、背後の場面をそろえて読むために役立つ視点でしょう。

FrameNetに関するよくある質問

FrameNetをそのまま社内システムに入れればよいですか?
そのまま入れるより、場面と役割で業務文を整理する考え方として使うのが現実的です。自社の商品名、部署名、顧客対応ルールは別途整備してください。
FrameNetはLLM時代にも関係しますか?
関係します。LLMが文章を扱う時代でも、文の中で誰が何をしているかを整理する考え方は、検索、分類、評価、説明可能性の設計に役立ちます。

あわせて読みたい記事