nlp - 自然语言命令
问题描述
我想用一种“Power Search”栏来丰富我的产品。这个想法来自 Word 功能“告诉我你想做什么”,其中 Word 建议操作、搜索和帮助。我假设这些动作来自某种自然语言解析。但我不确定要查找的确切术语是什么。我的产品是托管在 AWS 上的在线产品,因此如果可能,我更愿意使用 AWS 的产品,而不必自己编写。
我想做的一个例子是将一个命令映射BookResource(string resource, date when)
到用户所写的内容,用户可能会输入“两周内预订房间”或“两周”或“下周”之类的内容。另一个用例也是识别用户输入了姓名,然后代表该用户进行预订。该用户在我们的系统中不存在,因此这只是识别它是一个名称而不是其他东西的情况。
但我的问题是我不知道这项技术叫什么。我曾尝试搜索自然语言处理,但无法找到我要查找的内容。
谁能告诉我这叫什么,以及我是否可以使用 AWS 提供的一项或多项服务来提供某些功能?
提前致谢。
解决方案
我认为误导性术语是“自然语言”,指的是“口语”。请尝试“文本”或“文本处理”。
您在技术层面上寻找的术语是“解析”、“词法分析器”、“lambda 函数”。
尝试使用“ChatBot”和/或“AWS”尝试“文本分析 API 用户输入”。
这在我的搜索中在 AWS 上提出了一项名为“Lex”的服务。也许这就是你需要的。
推荐阅读
- c# - 通过邮件将录音发送给 twilio 语音通话中的收件人
- php - ccavenue 支付网关请求处理程序未重定向到 ccavenue-payment-gateway
- ios - 验证uitableview单元格中多个uitextfields的下一个按钮上的非空
- ruby - 在批处理文件中通过它运行命令后如何退出'git-cmd.exe'?
- node.js - 连接到 AWS Postgres SequelizeConnectionError:密码身份验证失败
- jquery - Django 使用 Ajax 更新模板 QuerySet 数据
- uwp - 如何在 UWP 中的 Wunderlist 和 iOS 日历中添加、删除、更新、检索约会(任务)数据
- java - 如何在 json 上设置具有特定格式的 DateTime 值
- linux - 将文件从一个位置复制到另一个位置
- snowflake-cloud-data-platform - 如何将 JSON 数据插入到雪花数据仓库表的列中?