【发布时间】:2019-02-14 23:43:42
【问题描述】:
我正在开发一个聊天机器人:
- 在 node-js 中使用 Microsoft bot 框架。
- 使用 Azure blob 以 pdf、doc、exel 和图像格式存储大量非结构化数据。
- 使用 Azure 搜索在 blob 中搜索请求的信息。
现在,为了使搜索更准确,如何通过 URL 将用户输入的文本发送到 azure 搜索。
在文档中,他们谈到了 Lucene 和简单的查询。但是如何将用户输入的文本转换为这样的查询语法。我的 blob 完全是非结构化的。
我需要额外的文本处理吗?现在,azure 根据全文搜索返回结果。我不确定它是如何搜索的。
例如:如果我输入 bot :什么是 Aconext?它会将找到术语 Aconext 的所有文件发送给我。它会自动忽略“what”和“is”这两个词吗?
请帮助我理解这一点。谢谢。
【问题讨论】:
标签: azure-blob-storage azure-cognitive-search