首页 > 解决方案 > 自然语言命令

问题描述

我想用一种“Power Search”栏来丰富我的产品。这个想法来自 Word 功能“告诉我你想做什么”,其中 Word 建议操作、搜索和帮助。我假设这些动作来自某种自然语言解析。但我不确定要查找的确切术语是什么。我的产品是托管在 AWS 上的在线产品,因此如果可能,我更愿意使用 AWS 的产品,而不必自己编写。

我想做的一个例子是将一个命令映射BookResource(string resource, date when)到用户所写的内容,用户可能会输入“两周内预订房间”或“两周”或“下周”之类的内容。另一个用例也是识别用户输入了姓名,然后代表该用户进行预订。该用户在我们的系统中不存在,因此这只是识别它是一个名称而不是其他东西的情况。

但我的问题是我不知道这项技术叫什么。我曾尝试搜索自然语言处理,但无法找到我要查找的内容。

谁能告诉我这叫什么,以及我是否可以使用 AWS 提供的一项或多项服务来提供某些功能?

提前致谢。

标签: nlpcommandchatbot

解决方案


我认为误导性术语是“自然语言”,指的是“口语”。请尝试“文本”或“文本处理”。

您在技术层面上寻找的术语是“解析”、“词法分析器”、“lambda 函数”。

尝试使用“ChatBot”和/或“AWS”尝试“文本分析 API 用户输入”。

这在我的搜索中在 AWS 上提出了一项名为“Lex”的服务。也许这就是你需要的。


推荐阅读