NBA使用Microsoft Azure为新内容提供动力
提高球迷参与度
NBA在各种交付渠道中每天有近100亿次互动,在球迷中大受欢迎,联盟并不认为这种兴奋是理所当然的。NBA正在推出一个新的直接面向消费者的平台,该平台建立在微软Azure上,旨在为球迷提供有意义的个性化内容,以满足他们的个人喜好。NBA CourtOptix 是一项球迷体验增强功能,它使用 Azure AI 功能将数十亿个数据点转换为有关球员和游戏的有见地指标,以进一步吸引球迷。借助 Azure,联盟能够很好地应对未来更令人兴奋和革命性的发展。
篮球迷的新时代
NBA的球迷因人口统计数据而异,并在不同层面上与联盟互动。一些球迷随便关注——也许只是跟踪一支最喜欢的球队的进度——而另一些球迷则沉浸在与NBA相关的所有事情中,每天观看比赛,参加梦幻联赛,并深入挖掘有关这项运动及其球员的广泛信息。对于NBA来说,这些球迷中的每一个都很重要,联盟努力为他们提供他们所寻求的有趣,最新的内容。
这些粉丝消费了很多内容。每天,球迷和NBA之间在其所有部门和内容交付渠道之间进行多达100亿次互动。联盟与其球迷之间的联系越来越数字化,NBA一直在探索技术如何通过全面的直接面向消费者的平台为篮球爱好者提供更丰富的体验。
“我们正在努力认识到球迷参与比赛方式的变化,”NBA媒体运营与技术高级副总裁Ken DeGennaro说。“多年来,篮球比赛在很大程度上是一种单向的展示,专注于电视广播。对于数字媒体,它更像是一种双向关系,粉丝可以直接与我们互动,并通过使用平台提供反馈。”“
这种互动现在每天24小时持续,即使游戏没有打开,也可以通过点播流媒体,社交媒体和网络进行。NBA希望更好地了解这种互动,利用这些知识根据明确和隐含的偏好为球迷定制内容,然后在与联盟传统上提供的体验大不相同的体验中提供这些内容。
宝贵的合作伙伴关系和新思维方式
NBA知道它需要合适的技术合作伙伴来实现其直接面向消费者的愿景。它选择微软来填补这个角色。
“微软是一家一流的公司,不仅对于Azure及其许多服务,而且对于微软的供应商和合作伙伴生态系统,”DeGennaro说。“NBA和微软对令人兴奋的直接面向消费者的体验有着共同的愿景——我们带来了篮球知识和数据,微软带来了技术产品和深厚的技术专长。
直接面向消费者的平台代表了NBA思维方式和战略的微妙转变。NBA希望其新计划将加强与球迷的直接关系,并提高全面参与度。实现这一目标的一种方法是通过增加内容交付和营销工作的个性化。
“如果一个客户买了四件衬衫——一件成人大件,一件成年中号和两件青年小号——我们给他们的营销优惠不应该是两张周二晚上比赛的门票,”DeGennaro说。“周六下午比赛的四张门票会更合适,因为我们可以推断出该客户有一个家庭。我们已经谈论物联网多年了,但现在一切都与行为互联网有关。
对粉丝活动和行为的相同程度的应用知识延伸到个性化内容。例如,世界各地不同时区的粉丝可能并不总是能够观看现场比赛。通过了解球迷的典型使用模式,NBA将能够打包适当长度的定制高光卷轴,并将它们放在球迷的手机上,以便在他们能够观看时消费。如果球迷们表现出只看最激动人心的比赛的偏好,那么亮点可以充满扣篮和抢断以及游戏中最激动人心的时刻。或者可以自定义Feed以显示一组特定的广播公司,不同的图形集,或任何可以最大限度地提高该粉丝的享受和参与度的内容。
一切都与光学有关
为了帮助增强球迷体验,NBA创建了NBA CourtOptix,这是一个人工智能驱动的数据分析系统,它使用有关球员和球的空间位置信息来获得对比赛期间动作的有意义的见解。普通的NBA球迷可能已经在官方的NBA Twitter和比赛广播中看到了它的使用。
NBA与一个合作伙伴合作,为每场NBA比赛提供球员跟踪,摄像机在整个比赛中每秒跟踪球员和球的运动25次,每场比赛产生约150万个空间坐标。在NBA赛季中,球员跟踪总数相当于近20亿个数据点。
NBA依靠微软Azure来理解这一大堆数字。“需要尖端的,行业领先的云和人工智能工具来处理大量数据,并将其转化为球迷可以理解,参与和享受的可操作见解,”NBA统计技术产品开发副副总裁Charlie Rohlf说。“我们一直坐在大量的数据上,但我们需要Azure和AI来释放它的潜力,并在数十亿个数据点中找到有趣的金块。
NBA使用Azure Data Lake Storage,Azure Machine Learning,Azure Databricks和开源产品Apache Airflow,MLflow和Delta Lake作为CourtOptix的构建块,以及Azure Functions,Azure Cosmos DB,Azure Kubernetes Service(AKS)和Azure Event Hubs。.所有跟踪数据和来自各种其他来源的数据都合并到云中,而一些历史记录保留在运行 Microsoft SQL Server 的本地系统中。NBA 开发团队发现 Azure Databricks 对于具有不同技能的员工来说是一个特别有用的工具。
“我们在 Azure Databricks 笔记本中做了很多正确的事情,”Rohlf 说。“这是我们选择它的原因之一。笔记本为我们提供了一种灵活的方法,让SQL查询专家或Python和Scala开发人员在同一个地方工作。从工作流程的角度来看,这是一个巨大的胜利。
为了使NBA CourtOptix成为一种有效的工具,该系统需要通过机器学习和建模来获得篮球比赛的知识。教练和球迷可能知道什么是后仰,球幕或后切,但必须首先教CourtOptix。随着它学习这些概念,它可以提供的关于游戏的见解变得更加复杂。
“我们的过程从在比赛期间找到一组特定的事件开始 - 比如驱动器,运球和投篮 - 然后我们给它们添加时间戳,并将它们与传统的盒子得分和逐场比赛信息相结合,”Rohlf解释说。“一旦我们有了这个事件列表,我们就可以建立一个尽可能宽的数据仓库,粉丝可以过滤它,只看到感兴趣的事件。
所有这些复杂的数据操作都出奇地迅速地结合在一起。Rohlf 说:“我们对在 Azure 中启动和运行的速度印象深刻,特别是因为我们团队中以前没有人使用过 Azure 做过任何工作。
NBA计划根据个人球迷偏好缩小数据范围,并为这些球迷提供对他们最重要的内容,进一步实现提高球迷参与度的最终目标。“在未来,我们希望个性化这些统计见解,以便粉丝可以更轻松地获得他们想要的东西,”Rohlf说。“如果我们知道你喜欢一个特定的团队,我们可以更容易地推荐关于该团队的见解,而不需要你去搜索它们。我们也对 Azure 在可视化方面可以执行的操作感到兴奋。我们希望在这一领域做得更多,通过网络和社交媒体将我们的玩家和游戏见解带给更广泛的受众。
为每位粉丝量身定制的体验
通过CourtOptix,NBA希望更好地了解球迷如何消费其产品,从内容的角度来看他们感兴趣的是什么,他们使用什么设备,以及其他有助于NBA为每个球迷正确定制内容的关键指标。
在Azure上构建其直接面向消费者的平台为NBA未来扩展其产品开辟了巨大的可能性。“借助 Azure,我们可以大规模地进行所有这些数据分析和个性化,”DeGennaro 解释道。“我们的本地系统在物理上受到限制 - 在不购买更多硬件的情况下,我们可以做的事情是有限的,这不是我们想要从事的业务。我们现在拥有计算能力,可以实时做更多创新的事情,而不受过去技术障碍的阻碍。这就像一场数据革命。
在Azure中还提供了NBA希望利用的各种附加服务,包括Personalizer,这是一种AI驱动的云服务,是Azure认知服务的一部分。“使用个性化体验创建服务,我们将根据粉丝的行为和我们了解的其他信息,为他们提供正确的故事,”DeGennaro 说。“我们可以更改应用程序或我们网站的布局,以更好地迎合粉丝的特定偏好。
总体而言,NBA对迁移到Azure感到满意,发现以创新的方式将所有必要的部分整合在一起非常容易。进展迅速,联盟在几周内完成发展,进一步推动了NBA提供最个性化和最佳球迷体验的承诺。
“今天有很多体育和娱乐的竞争,”DeGennaro说。“重要的是,我们要为球迷提供体验,让他们回来,并证明我们真的很珍惜他们给我们的时间。如果您打算花时间与NBA合作,我们将确保这是最无摩擦,最有趣的体验。我们希望成为一名NBA球迷变得非常容易,而微软正在帮助我们做到这一点。