IBM 送给 AI 开发者的礼物:傻萌的入门级 Watson 机器人

简介:

IBM 送给 AI 开发者的礼物:傻萌的入门级 Watson 机器人

两个月前的 Watson 开发者大会上,IBM 发布了 TJBot ——能组装出上图所示纸板机器人的 DIY 工具组合。可不要因为傻萌、简陋的外表小看它,它本质上是基于 Watson 的可编程 AI 。早在发布纸箱版本之前,遍布全球的开发者就已创造出激光切割和 3D 打印的 TJBot:包括南非、肯尼亚、意大利、德国、瑞士、巴基斯坦、加拿大和香港。雷锋网(公众号:雷锋网)获知,多个开发者团队表示有兴趣与 IBM 合作,为  TJBot 设计新的使用场景:从用于机器人/认知课程的教学,到关怀老年人、开发谈话代理的企业级解决方案。

IBM 送给 AI 开发者的礼物:傻萌的入门级 Watson 机器人

IBM 送给 AI 开发者的礼物:傻萌的入门级 Watson 机器人

IBM 发布的如何制作 TJBot、如何对 它编程的指令集(被称为“菜单”),在 Instructables 在线开发者社区广受好评。该项目在社区主要页面都有体现,并已收到 21000 份用户评论。TJBot 被各种层次的开发者所接受,从初学者到专家。大家用它来创建能学习、推理、与人自然交互的认知对象。

简化设计——为开发者而开发

TJBot 项目的初衷,是成为用户体验和试验“具象化认知”的入门素材。“具象化认知”是指把 AI 技术植入到它已经在与之交互的设备、物体、空间里。如果这个过程足够简单,用户们会创造出什么来呢?会产生什么样的设计思路?TJBot 帮助寻找这些问题的答案。作为大家都买得起的 DIY 工具,它把“具象化认知”的创新过程民主化。

IBM 送给 AI 开发者的礼物:傻萌的入门级 Watson 机器人

为了这一目标, TJBot 项目的一个指导原则是“简单”。这在硬件零件,和编程语言平台的选择上得到体现。从最基本的原型机工具入手,IBM 测试了各种 LED,麦克风、扬声器和伺服电机;最后选择出小巧、功能多样但又容易上手的模型。同样地,控制这些传感器的软件使用 Nodejs 编写,它是一个用 JavaScript 开发软件应用的开源、跨平台的运行环境。

借助传感器和 Watson 实现多种功能: 

作为原型机,TJBot 的技能树正在不断扩展:据雷锋网所知,它现在已经能说话、进行语音识别、挥手和跳舞。这些能力由它内置的传感器、以及一系列认知服务来实现。比如,TJBot 的说话功能由 Watson 文字到语音服务在软件层面完成,然后通过扬声器播放出来。同样的, Watson 语音到文字服务,以及 TJBot 的麦克风,组合起来使它能进行语音识别。这些技能可以被进一步组合,创造出新的应用场景,比如说创建虚拟代理或者数字助手。

新增加菜单

IBM 送给 AI 开发者的礼物:傻萌的入门级 Watson 机器人

目前,TJBot 在 Github 的工具库包含三个基本“菜单”:让 TJBot 对简单语音命令做出回应的代码,分析推文的情绪并回复,还有让 TJBot 作为谈话代理。社区的开发者们由为它加入了两个菜单:TJWave 和 Swifty TJ。TJwave 很有趣,它展示给开发者如何控制 TJBot 的手臂。它还包含额外功能:让 TJBot 随音乐“起舞”:TJBot 会播放一段音乐文件,提取其中的节拍和峰值,然后随之挥手。控制 TJBot 的小短手还能用来使语音交互更生动,以及模仿人类说话时的手部动作。Swifty TJ 展示了如何用  Swift 语言控制 TJBot 上的 LED。随着 TJBot 的菜单目录不断扩大,Swifty TJ 为 Swift 开发者给 TJBot 写代码提供了出发点。

下一步

2017 年,IBM 将专注于在三个领域提升 TJBot:开发,维护和学习。

  • 开发:IBM 会不断对现有菜单进行改进,同时探索纸板机器人的新技能。一个例子是:IBM 刚刚利用 TJBot 的摄像头传感器(配合相关软件应用)实现了它的视觉识别能力。

  • 维护:发展并维护 TJBot 开发者社区,把  TJBot 介绍给新用户,分享新菜单、用户难题和反馈。

  • 学习:或许,这是下一步最重要的事。这包含对开发者使用体验、终端用户使用体验的调查研究,以提供更好的设计思路和对认知应用的设计指导。

via ibm

【招聘】雷锋网坚持在人工智能、无人驾驶、VR/AR、Fintech、未来医疗等领域第一时间提供海外科技动态与资讯。我们需要若干关注国际新闻、具有一定的科技新闻选题能力,翻译及写作能力优良的外翻编辑加入。

简历投递至 wudexin@leiphone.com,工作地:北京。

相关文章:

2016年度最值得购买陪伴娱乐机器人|爱搞机

IDC报告:2017年到2020年全球机器人十大战略预测

IBM的五年人工智能之路:一切都可以“Watson”一下

IBM Watson计算机之年:认知计算的起始点


本文作者:三川


本文转自雷锋网禁止二次转载,原文链接

相关文章
|
1月前
|
人工智能 移动开发 JavaScript
如何用uniapp打包桌面客户端exe包,vue或者uni项目如何打包桌面客户端之electron开发-优雅草央千澈以开源蜻蜓AI工具为例子演示完整教程-开源代码附上
如何用uniapp打包桌面客户端exe包,vue或者uni项目如何打包桌面客户端之electron开发-优雅草央千澈以开源蜻蜓AI工具为例子演示完整教程-开源代码附上
177 18
|
2月前
|
人工智能 自然语言处理 Java
【100%好礼】诚邀体验SoFlu-JavaAl开发助手,重塑AI编码价值
在这个数字化时代,软件开发任务繁重,飞算科技推出SoFlu-JavaAl开发助手,诚邀您体验AI编码新境界。它不仅生成代码,还通过自然语言理解需求,精准生成完整工程源码,大幅缩短设计工期,提升效率。SoFlu-JavaAl支持一键构建Java Maven工程,轻松合并老项目,快速响应需求变更。参与体验还有机会获多重好礼!
|
1月前
|
人工智能 开发框架 安全
Smolagents:三行代码就能开发 AI 智能体,Hugging Face 开源轻量级 Agent 构建库
Smolagents 是 Hugging Face 推出的轻量级开源库,旨在简化智能代理的构建过程,支持多种大语言模型集成和代码执行代理功能。
311 69
Smolagents:三行代码就能开发 AI 智能体,Hugging Face 开源轻量级 Agent 构建库
|
3天前
|
人工智能 自然语言处理 测试技术
Potpie.ai:比Copilot更狠!这个AI直接接管项目代码,自动Debug+测试+开发全搞定
Potpie.ai 是一个基于 AI 技术的开源平台,能够为代码库创建定制化的工程代理,自动化代码分析、测试和开发任务。
93 19
Potpie.ai:比Copilot更狠!这个AI直接接管项目代码,自动Debug+测试+开发全搞定
|
9天前
|
人工智能 开发框架 机器人
AstrBot:轻松将大模型接入QQ、微信等消息平台,打造多功能AI聊天机器人的开发框架,附详细教程
AstrBot 是一个开源的多平台聊天机器人及开发框架,支持多种大语言模型和消息平台,具备多轮对话、语音转文字等功能。
2187 13
AstrBot:轻松将大模型接入QQ、微信等消息平台,打造多功能AI聊天机器人的开发框架,附详细教程
|
11天前
|
机器学习/深度学习 存储 人工智能
MNN-LLM App:在手机上离线运行大模型,阿里巴巴开源基于 MNN-LLM 框架开发的手机 AI 助手应用
MNN-LLM App 是阿里巴巴基于 MNN-LLM 框架开发的 Android 应用,支持多模态交互、多种主流模型选择、离线运行及性能优化。
884 14
MNN-LLM App:在手机上离线运行大模型,阿里巴巴开源基于 MNN-LLM 框架开发的手机 AI 助手应用
|
4天前
|
人工智能 Rust 安全
DeepClaude:结合 DeepSeek R1 和 Claude AI 各自优势开发的 AI 应用平台,支持 API 调用和零延迟的即时响应
DeepClaude 是一个开源的 AI 应用开发平台,结合了 DeepSeek R1 和 Claude 模型的优势,提供即时响应、端到端加密和高度可配置的功能。
158 4
DeepClaude:结合 DeepSeek R1 和 Claude AI 各自优势开发的 AI 应用平台,支持 API 调用和零延迟的即时响应
|
13天前
|
人工智能 IDE 开发工具
从0到1彻底掌握Trae:手把手带你实战开发AI Chatbot,提升开发效率的必备指南!
Trae是字节跳动推出的一款免费的AI集成的开发环境,集成了Claude3.5与GPT-4o等主流AI模型,提供AI问答、智能代码生成、智能代码补全,多模态输入等功能。支持界面全中文化,为中文开发者提供了高效的开发体验
449 10
从0到1彻底掌握Trae:手把手带你实战开发AI Chatbot,提升开发效率的必备指南!
|
1月前
|
人工智能 前端开发 程序员
通义灵码 AI 程序员全面上线,能和人类协作完成复杂开发任务
1 月 8 日消息,阿里云通义灵码 AI 程序员已全面上线,成为全球首个同时支持 VS Code、JetBrains IDEs 开发工具的 AI 程序员产品。此次上线的 AI 程序员相比传统 AI 辅助编程工具,能力更全面,可以让开发者以更高效、更沉浸的方式完成编码任务,通过全程对话协作的方式,就能完成从 0 到 1 的业务需求开发、问题修复、单元测试批量生成等复杂编码任务。
357 65
|
1月前
|
数据采集 人工智能 算法
Seer:上海 AI Lab 与北大联合开源端到端操作模型,结合视觉预测与动作执行信息,使机器人任务提升成功率43%
Seer是由上海AI实验室与北大等机构联合推出的端到端操作模型,结合视觉预测与动作执行,显著提升机器人任务成功率。
72 20
Seer:上海 AI Lab 与北大联合开源端到端操作模型,结合视觉预测与动作执行信息,使机器人任务提升成功率43%

热门文章

最新文章