我可以使用Azure认知搜索来查询电子邮件内容吗?

bgtovc5b  于 2023-10-22  发布在  其他
关注(0)|答案(1)|浏览(90)

我正在尝试使用Azure认知搜索查询电子邮件的内容,我正在尝试弄清楚这项技术是否适合我想要做的事情。电子邮件可以包含文本和HTML表示,并将使用自然语言编写。由于我是新手,我有一些问题:

  • 我是否可以使用Azure认知搜索来过滤数据,例如日期、姓名和数字?例如,我希望用户提交一封电子邮件,说“我想要5个苹果在7月20日”,我的软件更新自己的数据,如“苹果,5,20/07”
  • 如何处理电子邮件中的HTML内容?

谢谢。我对这类技术完全陌生,所以任何建议都非常欢迎

rn0zuynd

rn0zuynd1#

若要筛选出日期、姓名和数字等数据,您可以在索引期间使用Azure Cognitive Search的AI丰富功能。
AI丰富功能允许您使用Microsoft的内置技能(例如文本翻译或光学字符识别(OCR))或您提供的自定义技能从内容中提取文本和信息。

对于特定实体,您可以创建自定义技能,以从电子邮件内容中提取日期、名称和数字等特定信息。对于参考实现,您可以在Azure认知搜索中检查自定义实体搜索技能。
此外,要处理HTML内容,您可以检查Index data from Azure Blob Storage,因为blob indexer可以从以下文档格式中提取文本(与您的场景相关):

  • HTML
  • MSG(Outlook电子邮件
  • 纯文本文件

有关索引和创建不同格式文档的技能集的详细信息,请参阅Quickstart: Create a skillset in the Azure portal.

相关问题