Yahoo! Shortcuts Module(Yahoo! ショートカットモジュール) - 適宜覚書-Fragments

Yahoo! Shortcuts Module(Yahoo! ショートカットモジュール)

      2017/03/02

f:id:dacs:20080519211519p:image

This module takes a text string as its input, evaluating the words in the text to help categorize it. It can create categories that include PLACE, PERSON, IDENTIFIER (such as phone numbers or email addresses) and CONCEPT. Each of these sub-items contains additional information, such as prediction probability, the start and end character locations where the item was found, and the section of the text that matched the category.

Pipes - String Modules

このモジュールは文字列入力を受取り、文字列を分類するために文字列中の単語の分析を行う。PLACE_場所、PERSON_人、IDENTIFIER_識別情報(電話番号、メールアドレス等)、CONCEPT_概念などを含む複数の分類を作成することが出来る。これらの下位アイテムはそれぞれに追加情報(分類の確度、アイテム抽出の開始位置・終了位置、分類にマッチした文字の断片等)を含むことが出来る。

For example, if you feed this text into Yahoo! Shortcuts:

Yahoo! Shortcuts will return three items: "cold winter", "George Washington", and "Valley Forge".

Pipes - String Modules

例えば、以下の文をYahoo!Shortcutsモジュールに取り込む。

Yahoo!Shortcutsモジュールは、「cold winter(寒い冬)」「George Washington(ジョージ・ワシントン)」「Valley Forge(バレーフォージ)」という3つのアイテムを出力する。

"Cold winter" is categorized as a CONCEPT. "George Washington", as expected, is categorized as a PERSON, with a probability of 0.999738. And "Valley Forge" is as a PLACE. The "Valley Forge" category contains additional information, including detailed geocode data (including state, country, latitude, longitude, and zip code).

Pipes - String Modules

「cold winter(寒い冬)」はCONCEPT_概念として分類される。「George Washington(ジョージ・ワシントン)」は期待されるように精度0.999738でPERSON_人として分類される。「Valley Forge(バレーフォージ)」はPLACE_場所として分類され、更に追加情報として詳細の位置データ(州、国、緯度、経度、郵便番号等)を含んでいる。

Yahoo! Shortcuts is most often used as a sub-module inside a Loop module. There it analyzes some element (often the description field) of the input feed.

Pipes - String Modules

Yahoo! ShortcutsモジュールはよくLoop(繰り返し)モジュールのサブモジュールとして使われる。そうやって入力フィードの要素(descriptionフィールドなど)の分析を行う。

補足情報

実際に上記文例をYahoo! Shortcutsモジュールに読み込ませてみた(Sample Pipe1)。

f:id:dacs:20080519211520p:image

  • cold winter(寒い冬)
  • George Washington(ジョージ・ワシントン)

この2つは抽出されたが、Valley Forge(バレーフォージ)は抽出されなかった。

まず、cold winter(寒い冬)とGeorge Washington(ジョージ・ワシントン)の分析結果を展開すると以下の通りである。

f:id:dacs:20080519213962p:image

f:id:dacs:20080519213963p:image

「Valley Forge(バレーフォージ)」を単体で読み込ませた結果は下図の通りである。(余りに長いので途中で切ってある。実際は同じくらいの量のMetadataが3つもある)(Sample Pipe2

f:id:dacs:20080519215817p:image

モジュールの外形はTerm Extractor Module(要約抽出モジュール)にそっくりだが、同じ文章を読み込ませても出力されるアイテムは異なる。またこのモジュールは関連する情報が詳細に構造化されているところが全く違う。

和訳目次

適宜覚書-Fragmentsは、筆者が興味をもった様々な情報やネタを筆者が忘れても後で思い出せるよう覚書として公開するBlogです。Google Chrome拡張、Facebook、Google、Twitter、Windows、各種Webアプリなどを扱うことが多いです。この覚書が、もし何かお役立ちになれば幸いです。

 - 覚書