我想在我们的产品销售页面中使用网站聊天。要求是1。这应该有一个人工智能聊天机器人谁能够回答基本问题。2.和管理面板,我的员工可以在其中监控聊天以及响应客户?
有可能吗?最好的平台是什么?
发布于 2017-11-29 17:55:26
是的,这绝对是可能的。
在你的例子中,聊天机器人有两个部分
意图识别是NLP的一部分,简而言之,它是一种文本分类,您可以将查询/问题分组在类别中(如产品、人力资源、销售等),这是访问您页面的访问者可能会提出的问题。然后,您基本上训练了一个模型,以学习针对每个类的问题。
一旦你知道了问题的类别,你有两个选择来检索答案,
这些模型可以针对问题生成相应的响应,或者可以针对问题匹配最佳可能的响应。你必须选择最好的回答,并将其返回到聊天窗口。
对于意图识别,rasa-nlu很容易使用。
对于响应生成,您可以在rasa网站上查看rasa-core,或者您可以从tensorflow/keras中选择合适的模型并使其正常工作。
您可以查看我的存储库中的一些示例代码- https://github.com/sarweshsuman/chatbot-codes-collection/tree/master/rasa-core
或者你可以选择像- http://heyday.ai/这样的东西
发布于 2017-11-29 16:50:39
第一个问题是“这可能吗?”--是的,这是可能的。
第二个问题要复杂得多,在选择最好的工具之前,你需要做一些调查-这取决于你想要如何解决它,以及你的用例是什么。你可以看看那些关于nice start和this comparison的文章,我发现这些文章对我构建聊天机器人很有帮助。关于这个人工智能-它不是一个可以为你创建所有对话的工具-你仍然需要做很多打字工作,但这些工具将帮助你匹配用户刚刚输入的内容,这是你可以用来创建对话的少数意图之一。在选择NLP解决方案时,请查看支持的语言、sdks (如果您需要通过后端响应来丰富数据),以及您是否非常关心法律笔记中用户的隐私。有些是免费的,有些则需要付费。它们中的一些为您提供了不同的工具集,而有些则是非常基础的,然后您需要在其上构建一些东西。
https://stackoverflow.com/questions/47547374
复制相似问题