アノテーションは、ポストの内容に関する意味的なメタデータを提供します。X はポストを解析して、エンティティ(人物、場所、製品)やコンテキスト(トピック、ドメイン)を特定し、コンテンツの理解やフィルタリングを支援します。Documentation Index
Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
アノテーションの種類
エンティティアノテーション
| Type | 例 |
|---|---|
| Person | Barack Obama、Elon Musk |
| Place | San Francisco、日本 |
| Product | iPhone、ChatGPT |
| Organization | NASA、Google |
| Other | Super Bowl、Diabetes |
コンテキストアノテーション
- ドメイン: 広いカテゴリ (Sports、Entertainment、Technology)
- エンティティ: ドメイン内の特定のトピック (NBA、Marvel Movies、AI)
アノテーションをリクエストする
tweet.fields に context_annotations と entities を追加します:
レスポンスの構造
エンティティ注釈のフィールド
| Field | Description |
|---|---|
start | テキスト内の開始位置 |
end | テキスト内の終了位置 |
probability | 信頼度スコア (0〜1) |
type | エンティティの種別 (Person、Place など) |
normalized_text | 正規化されたエンティティ名 |
コンテキストドメイン
- エンターテインメント
- スポーツ
- ビジネスとテクノロジー
- その他
| ID | ドメイン |
|---|---|
| 3 | テレビ番組 |
| 4 | テレビエピソード |
| 54 | ミュージシャン |
| 56 | 俳優 |
| 86 | 映画 |
| 91 | ポッドキャスト |
ドメイン 131(Unified Twitter Taxonomy)は、プラットフォーム上でユーザーに表示される X のトピック機能の基盤となっています。
フィルターでアノテーションを利用する
検索とフィルター済みストリーム
実用例
対応言語
| 言語 | 対応状況 |
|---|---|
| English | 最高 |
| Japanese | 高 |
| Spanish | 高 |
| Portuguese | 中 |
| French | 中 |
| Hindi | 中 |
重要な注意事項
- アノテーションは遡及適用されません — エンティティがトラッキングされている場合にのみ付与されます
- 同じエンティティが複数のドメインに属することがあります(例: 有名人は Person と Actor の両方になり得る)
- エンティティの id はドメインをまたいでも変わりません
リソース
Entity Explorer
アノテーションを調査できるインタラクティブツールです。
Context Entity リスト
利用可能なコンテキストアノテーションエンティティの CSV ファイル。