学习
实践
活动
工具
TVP
写文章

人工智能如何塑造软件未来:上

在这篇文章中,我将分享关于人工智能如何塑造软件未来的观点。我们每天使用的传统软件如何在未来能够从根本上改变。

让我们从现在的状态开始(称之为“遗留”)软件。

“遗留”

从历史上看,软件应用程序的设计主要是自动化一组特定的流程 - 在您的生活或企业流程中的流程

我们举两个例子来理解这个:

在面向消费者的情况下,适当的例子可以是“出租车预订”过程。曾几何时,你打电话给出租车公司,告诉他们你的接送地点,时间,目的地,你想要什么类型的出租车等等。随后出租车将抵达接你。现在“传统”应用程序(我们使用的)是如何存在的?让我们以Uber为例。优步应用程序自动化这个过程(除了做很多其他很酷的事情)。同样,Booking.com应用程序自动执行“酒店预订”程序,Yelp自动执行“餐厅搜索”程序等。以您最喜爱的应用程序为核心,它自动执行一些程序。

在企业场景中,应用程序(如Outlook)会自动执行“电子邮件管理”流程。 Microsoft Dynamics自动化“客户关系管理”流程,Slack自动执行“企业协作”流程,并持续自动运行。

因此,“过程自动化”通常是任何“遗留”软件应用程序的核心。到目前为止。

但不是之前。

“未来”

鉴于这些流程中的很大一部分已经实现了自动化,那么作为软件应用程序的下一个前沿将会是什么呢? Uber,Netflix等软件应用程序的未来如何? Outlook,Gmail,Slack将来会有什么样的差异化特征?

当然下一代的软件应用程序不只是关于流程自动化!

但远不止这些。下一代应用程序更智能化,个性化,自学习和自我完善。

而这正是人工智能(和机器学习)作为未来软件核心的基石所在。

正如我所讨论的,我们周围的大部分软件应用程序仍属于过程自动化时代(我们所处的时代!)。他们本质上是高度反应性的。与埃里克施密特(Eric Schmidt)所说的很类似:软件一直就是那种被要求时叫出来的宠物狗。当然不积极。非常非常反应。

展望未来的三个驱动因素都是为了使软件更加主动,个性化,最终更加智能化。

但是推动这种变化的是什么大量的数据,优秀的计算基础设施(云GPU等)的可用性和智能算法成为越过学术界的主流。

“未来”应用的一些其他特征:

除了点击或触摸之外,软件应用程序将以“自然”无缝的方式与用户进行交互。与应用程序交互的常见方式是自然语言文本,语音,手势,情绪。已经是Cortana,Allo,Siri,Alexa为这个领域的更多创新铺平了道路。

随着更多的使用,软件应用程序将了解用户,并变得更“个性化”,“相关”。应用程序的响应不会被预定义,因此变得更加个性化。这也是可能的,因为有大量关于用户的上下文,行为信息和快速处理的能力。 Netflix就是一个很好的例子 - 使用越多,个性化的体验就越好。

应用程序将提出更多有用的建议利用用户行为和偏好的知识,下一代应用程序将以无缝方式将正确的内容,资源映射到用户。

下一步将主动采取行动 - 更多的人工智能注入助手。这将有巨大的生产力需求。

作者:Saunak Dasgupta

来源:https://towardsdatascience.com

编译:ifintechnews.com

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171224A05XHK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券