在微软Build 2017开发人员大会上,这家软件巨头的Bot Framework在Windows获得了少量新功能,增加了适用于跨平台富媒体的自适应卡,并支持新渠道和公司支付的API。
微软人工智能和研究部门执行副总裁Harry Shum提到了已经有13万名开发人员注册使用Bot Framework。这与13万开发者已经真正将面向公众的机器人变成产品是两回事。虽然开发者的兴趣很重要,但它并不是真正实用的衡量标准。
周二早些时候,微软FUSE实验室总经理Lili Cheng在新闻发布会上表达了对机器人和自然语言处理成为有前景的设备交互方式的一贯坚定信心。
但是在接下来的谈话中,她在描述它们的时候强调了它们的弱点。她把它们称为没有界面的应用。
这就解释了为什么机器人不容易正确。它们需要用户体验和开发工作才能够以不烦人的方式处理文本或口语交互。如果您正在发送文本提示以获取通常使用Web表单获取的数据,那么您可能不会让事情变得更好。
如果人们花更少的时间发短信,并且更多地使用移动网站,那么机器人可能就不会是大家假定的下一个大事件了。唉,企业想要一种方式来为把大部分时间花在移动聊天应用程序中的客户提供服务,并通过在线商务向他们收钱。他们想确保他们的客户不会用电话打给他们。
在Build大会的一个环节 ——“Bot功能、模式和原理” 中,开发人员Mat Velloso认为机器人不应该需要很多聊天。Velloso 表示,“人们认为机器人都是需要打字的。” Velloso 表示,“但是最好的机器人是需要你打比较少的字的那些。”
Facebook向Messenger Platform开发人员提供的一个教训是:使用有用的菜单。事实证明,在绝大部分的情况下这种说法都是对的,因为没有人真的喜欢在移动设备上打字,而这是机器人最常出现的地方。
“命令行不够直观”
会议期间微软另一位开发人员Ryan Volum表示:“命令行从本质上说是不够直观的。”
这就是为什么他认为软件工程师们已经倾向于使用图形界面。他表示,“用户不用被迫弄清楚机器的语言,我们向他们展示了如何使用图标、菜单和指针。”
Volum指出,对于复杂的应用程序,GUI不一定能够让软件使用变得轻松。他认为对话界面可以解决。他表示:“通过会话界面,了解用户可以成为计算机的工作。”
这可能是一个非常简单的应用程序,但试图用口头的语音命令操作一个应用程序——比如说Photoshop——不会比弄清楚如何使用菜单命令更容易。
事实上,它会变得更加困难,因为有多种方式来表达一个命令,开发人员需要预先考虑到这一切,而绝大多数具有传统GUI的应用程序中的操作都与单个菜单命令相关联。
尝试在机器人中构建自然语言界面完全是重新发明轮子,在这种情况下,由苹果的麦金托什(Macintosh)推出的图形用户界面已经很好了。
Velloso和Volum在演讲中,把绝大部分的时间都用来解释对机器人而言不太有效的反模式、开发和设计选择上。正如他们所承认的那样,开发人员们仍然在努力弄清楚如何更好地使用机器人。
真的,微软真是不应该使用“机器人”这个术语,这个单词中蕴含的智能和自动化的意味远远超过目前开发人员所能获得的程度。无头脑的应用程序、聊天自动化界面或中间件可能会更准确。但这样的话,要想推销它就更困难了。
好文章,需要你的鼓励
谷歌深度思维团队开发出名为MolGen的AI系统,能够像经验丰富的化学家一样自主设计全新药物分子。该系统通过学习1000万种化合物数据,在阿尔茨海默病等疾病的药物设计中表现出色,实际合成测试成功率达90%,远超传统方法。这项技术有望将药物研发周期从10-15年缩短至5-8年,成本降低一半,为患者更快获得新药治疗带来希望。
继苹果和其他厂商之后,Google正在加大力度推广其在智能手机上的人工智能功能。该公司试图通过展示AI在移动设备上的实用性和创新性来吸引消费者关注,希望说服用户相信手机AI功能的价值。Google面临的挑战是如何让消费者真正体验到AI带来的便利,并将这些技术优势转化为市场竞争力。
哈佛医学院和微软公司合作开发了一个能够"听声识病"的AI系统,仅通过分析语音就能预测健康状况,准确率高达92%。该系统基于深度学习技术,能够捕捉声音中与疾病相关的微妙变化,并具备跨语言诊断能力。研究团队已开发出智能手机应用原型,用户只需完成简单语音任务即可获得健康评估,为个性化健康管理开辟了新途径。