【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

Facebook 想用机器人取代 App

  • 2016-04-17
  • 本文字数:1188 字

    阅读完需:约 4 分钟

Facebook 最近开放了 Messenger Platform 用以集成聊天机器人(chatbot)来完成各种任务。

Facebook 中的 Wit.ai 团队公开发布了他们的机器人引擎(Bot Engine),它是一个用来解析人类语言并转化为结构化可操作的数据的人工智能平台。Facebook 正在 Messenger 上使用它来创建个人的数字助手,该助手能够理解并完成用户的任务。Facebook 想要突破目前 Google Now 和 Siri 能够完成的简单任务,例如语音听写,设定日程以及呼叫他人。在 Facebook M 中,用户可以通过和他们的助手讲话来进行购物,订酒店或者和其他的 IoT(物联网)设备交互。

但是 Facebook 发现这项工程涉及范围太广以至于一家公司很难去完成,所以他们向所有愿意为 Messenger 创建聊天机器人的开发者公开了机器人引擎。类似机器人之前也有过,它们大部分是基于一些规则,能够理解有限的语音指令并给出相应的回应。Wit.ai 的引擎一开始就是通过故事来训练的,就是包含了人类和机器人可能有的对话的一个集合。这些故事也包含了在对话中某些点机器人所要作出的动作,而且不同于规则,故事不会互斥。这些故事是一个起点,开发者在测试机器人的同时,新的对话也会自动的被引擎转化为新的故事,这样就可以逐渐的创建一个模型,其可以被 Wit.ai 的机器学习引擎用来处理和理解真实场景下和用户的对话。

聊天机器人的目标是最终取代应用。用户不再需要在自己的设备上安装各种应用,而是使用 Messenger 来和各种的聊天机器人交互,从而完成各种任务,目前这些任务都是通过触屏界面由各种应用完成的。聊天机器人主要是依赖语音信息以及人工智能来完成指令。

Messenger 的聊天机器人是使用 HTTP API 来访问机器人引擎的。现在已经有对 Node.JS,Python 和 Ruby 的封装。引擎用 JSON 格式回复。下面就是一个例子,其请求处理消息“Turn on the lights in the living room”,可以看到引擎的回复:

复制代码
// request
$.ajax({
url: 'https://api.wit.ai/message',
data: {
'q': 'Turn on the lights in the living room',
'access_token' : 'MY_WIT_TOKEN'
},
dataType: 'jsonp',
method: 'GET',
success: function(response) {
console.log(response);
}
});
复制代码
// response
{
"_text": "Turn on the lights in the living room",
"confidence": 1,
"intent": "lights",
"entities": {
"room": [ { "value": "living room" } ],
"on_off": [ { "value": "on" } ]
}
}

Wit.ai 给出的 demo 应用展示了如何通过语音指令控制房间中各种家电。

Microsoft 在 /BUILD 2016 期间也公布了一个类似的服务,叫做 Bot Framework 。目前是一些技术预览,它将在年底前可用,并会支持 C#和 Node.js。

查看英文原文: Facebook Wants to Replace Apps with Bots


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2016-04-17 19:001860

评论

发布
暂无评论
发现更多内容

专题|防宕机,Pulsar 跨机房复制了解一下?

Apache Pulsar

云原生 中间件 Apache Pulsar 消息系统 防宕机 跨地域复制

无锡农商行王宗:敏态转型,实现科技引领业务的华丽转身

BoCloud博云

微服务 云原生

基于SVDD算法的半监督风控模型

索信达控股

算法 风控模型 半督导算法

腾讯云开源百万级服务发现和治理中心“北极星”,打造可持续微服务生态

科技热闻

第三阶段总结

张靖

#架构实战营

ShowMeBug 黑科技丨一招快速实现架构绘图之鼠标同步

ShowMeBug

思维导图 实时同步 绘图库

腾讯云数据库TDSQL首次登上财报!TDSQL在不同金融机构核心系统中的渗透率明显提升

科技热闻

IM开发基础知识补课(十):大型IM系统有多难?万字长文,搞懂异地多活!

JackJiang

架构设计 即时通讯 灾备 IM 异地多活

HTTP与HTTPS,HTTPS更加安全。

喀拉峻

网络安全 安全 信息安全 HTTP

今天面了个腾讯拿38K出来的大佬,让我见识到了基础的天花板

收到请回复

Java 程序员 后端

Apache Pulsar 在能源互联网领域的落地实践

Apache Pulsar

架构 云原生 Apache Pulsar 消息系统 用户案例 能源互联网

如何在 MySQL / MariaDB 中导入导出数据,导入导出数据库文件、Excel、CSV

蒋川

MySQL 数据库 MariaDB 卡拉云

堪称神级的阿里巴巴“高并发”教程《基础+实战+源码+面试+架构》

Java 编程 程序员 高并发

外包学生管理系统架构文档

Steven

架构实战营

安全漏洞之经典上传漏洞

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

电脑数据恢复用哪款软件比较好

淋雨

EasyRecovery

今日谈:数字信号常用编码、香农公式、信道复用技术

Regan Yue

计算机网络 网络工程师 11月日更

网络篇夺命连环12问

冇先生

架构实战营-模块三作业

无名

架构实战营 「架构实战营」

绝绝子!美团大牛吐血整理总结“消息队列核心知识笔记”是真的吊

编程 程序员 MQ 队列

腾讯Q3财报:腾讯企点服务超100万家企业,显著降低客服成本

科技热闻

FlyFish 1.0发布,新增4个可视化组件

云智慧AIOps社区

大前端 低代码 数据可视化

千万不要小瞧复杂度分析,代码详解复杂度的重要性

小Q

Java Python 学习 数据结构 算法

视频通信关键技术探索及实践

网易云信

音视频 通信云

❤️这应该是Postman最详细的中文使用教程了❤️(新手使用,简单明了)

六十七点五

软件测试 性能测试 Postman 自动化测试 接口测试

Aeron是如何实现的?—— Conductor

BUG侦探

Aeron Conductor

ShowMeBug 中如何科学的识别用户浏览器?

ShowMeBug

大前端 浏览器 WebRTC

吐血整理:常用的大数据采集工具,你不可不知

小术晓术

大数据 数据采集

腾讯安全推出御界NDR「横移检测版」,全面检测域渗透攻击

腾讯安全

速看!从源码到实战,腾讯大牛纯手码48W字SpringCloud实战笔记

Java 编程 程序员 面试 SpringCloud

gitlab-runner构建解决java缓存问题

ilinux

Facebook想用机器人取代App_Meta_Abel Avram_InfoQ精选文章