实体提取

除了基本剪切/复制/粘贴操作之外,大多数应用给用户提供的文本互动非常少。实体提取功能通过了解文本并允许您根据上下文添加有用的快捷方式,从而提升应用内的用户体验。

iOS Android

通过实体提取 API,您可以在静态文本中以及正在输入时识别特定实体。确定实体后,您可以根据实体类型轻松为用户启用不同的操作。支持的实体包括:

实体示例
地址马萨诸塞州剑桥市第三大街 350 号
日期-时间2019 年 9 月 29 日,明天明天下午 6 点见面
电子邮件地址entity-extraction@google.com
航班号(仅限 IATA 航班代码)LX37
IBANCH52 0483 0000 0000 0000 9
ISBN(仅限版本 13)978-1101904190
货币/货币(仅限阿拉伯数字)12 美元、25 美元
付款 / 信用卡4111 1111 1111 1111
电话号码(555) 225-3556
12345
跟踪编号(标准化国际格式)1Z204E380338943508
网址www.google.com
https://zh.wikipedia.org/wiki/Platypus

此 API 侧重于精确率而非识别。为了确保检测的准确性,特定实体的某些实例可能无法被检测到。

大多数实体都可以跨语言和语言区域进行检测。能否检测地址和电话号码取决于所选语言。实体提取支持以下语言:

  • 阿拉伯语
  • 葡萄牙语
  • 英语(美国、英国)
  • 荷兰语
  • 法语
  • 德语
  • 意大利语
  • 日语
  • 韩语
  • 波兰语
  • 俄语
  • 中文(简体、繁体)
  • 西班牙语
  • 泰语
  • 土耳其语

示例

输入文本检测到的实体
请通过 1600 Amphitheatre Parkway, Mountain View, CA, 94043 与我联系 让我们组织一次会议来讨论一下吧。 实体 1 类型:地址
实体 1 文本:“1600 Ampithotre 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”