suchonasuchi160 發表於 2024-2-12 16:54:56

使用 Node 和 Heroku 构建 Facebook 聊天机器人

本帖最後由 suchonasuchi160 於 2024-2-13 12:22 編輯

使用 Node 和 Heroku 构建 Facebook 聊天机器人由Joan Yin和Camilo Reyes进行了同行评审。感谢所有 SitePoint 的同行评审者使 SitePoint 内容达到最佳状态! Pause Next Unmute Current Time 0:08 / Duration 2:00 Fullscreen 一名男子和他的 Facebook 聊天机器人坐在沙发上,在大电视上观看《大都会》 在去年的 f8 大会上,Facebook 推出了Messenger 平台,使开发人员能够创建可以通过 Messenger 或 Facebook 页面与人们进行对话的机器人。借助机器人,应用程序所有者可以通过提供适合大众的个性化和交互式通信来更好地与用户互动。自推出以来,企业和应用程序所有者对聊天机器人表现出了极大的兴趣。公告发布后仅三个月,估计就有11,000 个机器人在该平台上构建。

企业和应用程序所有者并不是唯一受益于聊天机器人的人。这些机器人的用户可以享受多种服务,例如: 立即获得客户支持 预订航班 买电影票 获取 Netflix 电影推荐 获取天气预报 关注新闻动态 获取穿什么的建 埃及 WhatsApp 号码列表 议 根据手头的食材了解晚餐吃什么 娱乐。 当前人们对聊天机器人的兴趣和吸引力是显而易见的,随着人工智能技术的进步,聊天机器人将更好地与用户互动。 Learn to Code with JavaScript 在本文中,我们将了解如何创建一个 Facebook 聊天机器人,该机器人可以代表 Facebook 主页通过 Messenger 与用户进行交互。我们将构建一个机器人,为用户提供有关他们指定的电影的不同详细信息。 我需要了解人工智能才能构建机器人吗? 精通人工智能肯定会有所帮助,尤其是在构建复杂的机器人方面,但这不是必需的。

https://manchestermassage.net/wp-content/uploads/2024/02/photo_2024-02-12_09-18-30.jpg

您当然可以在不了解机器学习的情况下构建机器人。 您可以构建两种类型的机器人。一个基于一组规则,另一个使用机器学习。前者所能提供的交互有限。它只能响应特定的命令。这就是我们将要构建的机器人类型。 通过使用机器学习的机器人,您可以与用户进行更好的交互。用户可以以更自然的方式与机器人进行交互,就像人与人之间的交互一样,而不是仅仅使用命令。当机器人从与人的对话中学习时,它也会变得更加聪明。我们将在以后的文章中构建这种类型的机器人。不过,机器学习知识并不是必需的。对我们来说幸运的是,wit.ai和Api.ai等服务使开发人员能够将机器学习(特别是自然语言处理 - NLP)集成到他们的应用程序中。 入门 您可以在此处下载已完成的演示应用程序的代码。


頁: [1]
查看完整版本: 使用 Node 和 Heroku 构建 Facebook 聊天机器人