首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >人工智能聊天机器人添加到我的网站

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

Stack Overflow用户
提问于 2017-11-29 15:37:19
回答 2查看 154关注 0票数 0

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

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

EN

回答 2

Stack Overflow用户

发布于 2017-11-29 17:55:26

是的,这绝对是可能的。

在你的例子中,聊天机器人有两个部分

  • Intent Identification
  • Retrieve/Generate Answers

意图识别是NLP的一部分,简而言之,它是一种文本分类,您可以将查询/问题分组在类别中(如产品、人力资源、销售等),这是访问您页面的访问者可能会提出的问题。然后,您基本上训练了一个模型,以学习针对每个类的问题。

一旦你知道了问题的类别,你有两个选择来检索答案,

  • one是针对问题进行简单的查找,并获取每个确定的答案,在这里,您的问题将永远不会相同,因此查找几乎总是失败,除非您将问题预处理为某种固定的格式。
  • 其次,通过实现ML模型,您可以拥有更智能的方法。模型可以是使用TD-IDF的模型,也可以是复杂的seq2seq或检索模型。

这些模型可以针对问题生成相应的响应,或者可以针对问题匹配最佳可能的响应。你必须选择最好的回答,并将其返回到聊天窗口。

对于意图识别,rasa-nlu很容易使用。

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

您可以查看我的存储库中的一些示例代码- https://github.com/sarweshsuman/chatbot-codes-collection/tree/master/rasa-core

或者你可以选择像- http://heyday.ai/这样的东西

票数 2
EN

Stack Overflow用户

发布于 2017-11-29 16:50:39

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

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47547374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档