Web 人工智能聊天机器人添加到我的网站

Web 人工智能聊天机器人添加到我的网站,web,artificial-intelligence,user-experience,chatbot,livechat,Web,Artificial Intelligence,User Experience,Chatbot,Livechat,我想在我们的产品销售页面上使用网站聊天。 要求是 1.这应该有一个能够回答基本问题的人工智能聊天机器人。 2.和管理面板,我的员工可以从那里监控聊天以及回复客户 可能吗? 什么是最好的it平台?第一个问题“可能吗?”-是的,可能 第二个问题要复杂得多,在选择最佳工具之前,您需要做一些调查——这取决于您想要如何解决它以及您的用例是什么。您可以查看这些文章,我发现它们在构建聊天机器人时很有用。关于人工智能——它不是一个为你创建所有对话的工具——你仍然需要做大量的输入,但这些工具将帮助你匹配用户刚刚输

我想在我们的产品销售页面上使用网站聊天。 要求是 1.这应该有一个能够回答基本问题的人工智能聊天机器人。 2.和管理面板,我的员工可以从那里监控聊天以及回复客户

可能吗? 什么是最好的it平台?

第一个问题“可能吗?”-是的,可能

第二个问题要复杂得多,在选择最佳工具之前,您需要做一些调查——这取决于您想要如何解决它以及您的用例是什么。您可以查看这些文章,我发现它们在构建聊天机器人时很有用。关于人工智能——它不是一个为你创建所有对话的工具——你仍然需要做大量的输入,但这些工具将帮助你匹配用户刚刚输入的内容,你可以使用这些内容创建对话。在选择NLP解决方案时,请查看受支持的语言、SDK(如果您需要通过后端响应丰富数据),以及您是否在法律说明中非常关心用户的隐私。有些是免费的,有些你需要付费。其中有些工具为您提供了不同的工具集,有些则是最基本的工具,然后您需要在此基础上构建一些东西。

第一个问题“可能吗?”-是的,可能


第二个问题要复杂得多,在选择最佳工具之前,您需要做一些调查——这取决于您想要如何解决它以及您的用例是什么。您可以查看这些文章,我发现它们在构建聊天机器人时很有用。关于人工智能——它不是一个为你创建所有对话的工具——你仍然需要做大量的输入,但这些工具将帮助你匹配用户刚刚输入的内容,你可以使用这些内容创建对话。在选择NLP解决方案时,请查看受支持的语言、SDK(如果您需要通过后端响应丰富数据),以及您是否在法律说明中非常关心用户的隐私。有些是免费的,有些你需要付费。其中有些工具为您提供了不同的工具集,有些工具非常基础,然后您需要在此基础上构建一些东西。

是的,这是绝对可能的

在您的案例中,聊天机器人有两个部分

  • 意图识别
  • 检索/生成答案
意图识别是NLP的一部分,简而言之,它是一种文本分类,您可以在类别(如产品、人力资源、销售等)中对查询/问题进行分组,您的页面的访问者可能会问这些问题。然后你基本上训练一个模型来学习每门课的问题

一旦你知道一个问题的类别,你有两个选择来获取答案

  • 一种是对问题进行简单的查找,并获取每个确定的答案,在这里,您的问题永远不会相同,因此查找几乎总是失败的,除非您将问题预处理为某种固定格式
  • 其次,通过实现一个ML模型,您可以获得更智能的方法。 模型可以使用TD-IDF,也可以是复杂的seq2seq或检索模型
这些模型可以针对某个问题生成相应的响应,或者可以匹配针对某个问题的最佳响应。您必须获得最佳分数的回复并将其返回到聊天窗口

对于意图识别,rasa nlu易于使用

对于响应生成,您可以在rasa网站上查看rasa core,也可以从tensorflow/keras中选择合适的模型并使其工作

您可以查看我的回购协议中的一些示例代码-


或者你也可以选择类似-

是的,这绝对是可能的

在您的案例中,聊天机器人有两个部分

  • 意图识别
  • 检索/生成答案
意图识别是NLP的一部分,简而言之,它是一种文本分类,您可以在类别(如产品、人力资源、销售等)中对查询/问题进行分组,您的页面的访问者可能会问这些问题。然后你基本上训练一个模型来学习每门课的问题

一旦你知道一个问题的类别,你有两个选择来获取答案

  • 一种是对问题进行简单的查找,并获取每个确定的答案,在这里,您的问题永远不会相同,因此查找几乎总是失败的,除非您将问题预处理为某种固定格式
  • 其次,通过实现一个ML模型,您可以获得更智能的方法。 模型可以使用TD-IDF,也可以是复杂的seq2seq或检索模型
这些模型可以针对某个问题生成相应的响应,或者可以匹配针对某个问题的最佳响应。您必须获得最佳分数的回复并将其返回到聊天窗口

对于意图识别,rasa nlu易于使用

对于响应生成,您可以在rasa网站上查看rasa core,也可以从tensorflow/keras中选择合适的模型并使其工作

您可以查看我的回购协议中的一些示例代码-

或者你也可以做一些类似的事情-