ほとんどのアプリでは、基本的なカット/コピー/貼り付け操作以外に、テキストを操作することはほとんどありません。エンティティ抽出は、テキストを理解し、コンテキストに基づいて便利なショートカットを追加できるようにすることで、アプリ内のユーザー エクスペリエンスを向上させます。
エンティティ抽出 API を使用すると、静的テキスト内または入力中に特定のエンティティを認識できます。エンティティが識別されると、エンティティ タイプに応じてさまざまなアクションを簡単に有効にできます。サポートされているエンティティは次のとおりです。
エンティティ | 例 |
---|---|
住所 | 六本木 6-10-1 |
日時 | 2019/09/29 明日の午後 6 時に会いましょう |
メールアドレス | entity-extraction@google.com |
フライト番号(IATA のフライトコードのみ) | LX37 |
IBAN | CH52 0483 0000 0000 0000 9 |
ISBN(バージョン 13 のみ) | 978-1101904190 |
金額/通貨(アラビア数字のみ) | $12、25 USD |
お支払い / クレジット カード | 4111 1111 1111 1111 |
電話番号 | (555) 225-3556 12345 |
荷物追跡番号(国際電話形式) | 1Z204E380338943508 |
URL | www.google.com https://ja.wikipedia.org/wiki/Platypus |
この API は認識よりも精度を重視しています。精度の確保のため、特定のエンティティの一部のインスタンスが検出されない場合があります。
ほとんどのエンティティは、さまざまな言語とロケールで検出できます。住所と電話番号を検出できるかどうかは、選択した言語によって異なります。エンティティ抽出では、次の言語がサポートされています。
- アラビア語
- ポルトガル語
- 英語(米国、英国)
- オランダ語
- フランス語
- ドイツ語
- イタリア語
- 日本語
- 韓国語
- ポーランド語
- ロシア語
- 中国語(簡体、繁体)
- スペイン語
- タイ語
- トルコ
例
テキストを入力する | 検出されたエンティティ |
---|---|
1600 Amphitheatre Parkway, Mountain View, CA, 94043 でよろしくお願いします。 会議をやってみましょう。 | 法人 1 の種類: 住所 法人 1 のテキスト: "1600 Ampitheatre Parkway, Mountain View, CA 94043" |
明日、テストチーム(info@google.com)にご連絡いただければ、最適なスケジュールを決定いたします。 | エンティティ 1 のタイプ: 日時 エンティティ 1 のテキスト: = "2020 年 6 月 24 日" エンティティ 2 のタイプ: メールアドレス エンティティ 2 のテキスト: info@google.com |
ご注文の商品が Google から発送されました。配送状況を追跡するには、荷物追跡番号 9612804152073070474837 を使用してください。 | エンティティ タイプ: 追跡番号 エンティティ テキスト: 「9612804152073070474837」 |
レストラン 555-555-1234 に電話してディナーを支払います。カード番号は 4111-1111-1111-1111 です。 | エンティティ 1 の種類: 電話番号 エンティティ 1 のテキスト: 「555-555-1234」 エンティティ 2 の種類: 支払いカード エンティティ 2 のテキスト: 「4111 1111 1111 1111」 |