随着聊天机器人(chatbot)的普及,出现了一大堆类似的竞争应用框架。甲骨文认为秉承行业标准将会防止分散和不兼容的现象出现。
由于chatbot技术—模拟会话语言或文本人际交互的软件——变得越来越普遍,应用开发人员还需要获得另一个领域的专业知识。现在市场有十几个框架可用于构建聊天室,竞争正在推动着能力和实现的快速扩展。
其中有一家提供聊天技术平台的公司,就是数据库巨头甲骨文。甲骨文云平台的高级副总裁兼集成产品总经理Amit Zavery最近在针对SearchCloudApplications的独家采访中解释了该公司的定位。
从甲骨文的角度来看,chatbot技术的当前状态是什么,还缺少哪些技能或哪些技能还尚未完全成熟?
Amit Zavery:很多技术都适用于与chatbot进行基于语言的自然交互。你可以集成到邮件平台中。缺少的是一些标准化框架之间仍然存在分歧,需要在多个平台之间进行整合和更清晰的界定。
人工智能在甲骨文 的chatbot工作中发挥什么作用?
Zavery :甲骨文的战略是为现代开发提供基于新技术、语言、云本地开发环境以及集成所有内容(包括传感器、系统和移动设备)的能力。为了做到这一切,我们建立了我们的平台——具有AI和机器学习的功能,以及一个移动前端。我们现在正在使用chatbot来增强这些接口和体验。
从AI和chatbot技术到使用它们的应用之间的连接是什么?
Zavery:围绕AI和机器学习的想法,我们一直在提供所谓的智能应用。我们将嵌入式机器学习算法和AI系统嵌入到我们的数据库、管理产品以及多年的应用中。在智能应用中,我们考虑了你是否收集了所有数据、如何预测用户可能需要哪些信息、并确定缺少的内容以及需要什么。这样,可以推断和预测客户行为。我们已经建立了端到端的智能应用,在数据云中提供了可以进行个性化和针对性的营销、商业和分析的端到端智能应用。现在都可以使用。
甲骨文有一个chatbot框架,微软有一个,AWS、Facebook、Google等等都有。过去几年,我们是否看到各种各样的Unix版本的分散和不兼容?
Zavery :我希望不会。但总会有一些分裂。将有具体的、不同的实现和框架;开发人员必须决定使用哪一种框架。我认为世界已经认识到互操作性和一致性的重要。这取决于所有chatbot技术提供商,包括甲骨文在内都能够遵守行业标准,向社区做出贡献,并在不同的系统之间进行协作,以确保所做的事情有效。
这是否意味着甲骨文不是在真空中工作?
Zavery:当查看我们的chatbot技术时,我们与几个消息服务提供商合作,确保我们可以与Facebook Messenger、WeChat等进行集成和互操作。
用户是不必关心框架,但开发人员需要。你们有什么建议?
Zavery :可以看到,开发人员会关心框架 我们的chatbot是API实现的。当你与其集成时,不必担心实施的细节。只要界面干净,界面清晰,并且你知道你正在努力摆脱那些聊天室或移动界面就可以。即使重写应用程序,你仍然只是在编写一个API集,而不必重写其中的所有内容。