Machine learning 使用NLP从字符串中查找意图的良好资源

Machine learning 使用NLP从字符串中查找意图的良好资源,machine-learning,nlp,Machine Learning,Nlp,我希望从我存储在数据库中的许多对话中的许多字符串中解码意图,这样我就可以使用机器学习创建一个智能聊天机器人。我听说并测试过类似AmazonLex的工具,但我希望从字符串中获得意图,而不是创建自己的意图。以下是我正在处理的数据中的一个示例起始问题: 您好,我能找到离Meadow Springs WA 6210最近的停车场的位置吗 我们有没有可能在周五之前从墨尔本到悉尼拿到34个病例。我希望明天能从悉尼到悉尼,但如果不能的话,谁能在周五之前从墨尔本到悉尼 您能告诉我保修申请是如何进行的吗?预订编号9

我希望从我存储在数据库中的许多对话中的许多字符串中解码意图,这样我就可以使用机器学习创建一个智能聊天机器人。我听说并测试过类似AmazonLex的工具,但我希望从字符串中获得意图,而不是创建自己的意图。以下是我正在处理的数据中的一个示例起始问题:

您好,我能找到离Meadow Springs WA 6210最近的停车场的位置吗

我们有没有可能在周五之前从墨尔本到悉尼拿到34个病例。我希望明天能从悉尼到悉尼,但如果不能的话,谁能在周五之前从墨尔本到悉尼


您能告诉我保修申请是如何进行的吗?预订编号9528。谢谢。

通常通过提供示例来为特定应用创建意向。但是,有些服务确实提供了您可以使用的预定义意图

提供包含一些位置相关查询的预构建域 有一个可以使用的意图库
这也许能让你开始。如果这不起作用,那么从头开始实现的指南可能会很有用

你说从一个字符串接收意图而不是创建我自己的意图是什么意思?你的意思是你只想传递一个字符串并获得一个意图而不做任何设置或配置吗?另外,对于你的示例问题,你想要什么样的输出?是的,我希望传递一个字符串并接收一个意图,因为我的数据集中有很多意图。就第一个问题的输出而言,如果他们知道目的是寻找用户发布的位置和记录的地址,那就好了。对于第三个问题,我只想知道询问的是客户的预订号码。没有标准的方法可以做到这一点。意图通常是通过首先定义它们,然后根据最接近的意图对输入进行分类来提取的。因为您的意图似乎比较常见,所以您可能会找到一个已经定义了它们的现有服务,但我不知道有什么。有关如何实现意图的说明,请参见。使用数据,您可以标记输入以创建训练集。