58集团:人工智能驱动的亿级广告平台应对挑战与实践

需积分: 9 0 下载量 77 浏览量 更新于2024-07-15 收藏 1.2MB PDF 举报
在2018年的架构师大会上,58集团技术专场探讨了《人工智能助力58打造亿级广告平台》的主题,由高级技术经理兼副总监闫杰主讲。面对互联网行业的新挑战,如流量红利减少和用户移动端迁移,58集团提出了创新的技术解决方案来驱动其广告业务发展。 首先,58面临的挑战包括用户行为的低频性,以及业务间的巨大差异。在这个背景下,他们构建了流式特征挖掘平台,这个平台是专为开发者设计的一站式服务,提供了流式挖掘SDK,简化了实时和离线数据处理的复杂性,同时利用58的基础设施支持资源的灵活扩展,确保性能和可扩展性。 流式特征挖掘平台不仅涵盖了数据挖掘和存储功能,还包括特征分组(FeatureGroup)的概念,用于高效管理和检索不同应用(APP1, APP2, APP3等)所需的个性化特征。它通过搜索、ID映射、数据接口等组件,实现了展现、点击、简历投递等用户行为的跟踪,并生成用户画像,包含人口属性(如性别、年龄、居住地)、行为属性(如搜索偏好)以及企业属性(如规模、行业等)等丰富标签。 为了提升挖掘和分享效率,58采用了标准化的特征体系,通过数据处理工具如SCF(服务计算框架)和DMP(数据管理平台),整合和分析来自APP的数据,包括用户的展示、点击、搜索行为等,形成用户行为轨迹。此外,平台还关注广告效果的衡量,如曝光、点击、评价等,通过ExpFrm(表达框架)进行数据模型化,便于深入理解和优化广告策略。 快速迭代策略引擎是另一个关键技术实践,它能够根据不断变化的市场环境和用户行为,动态调整广告投放策略,实现对业务差异的适应。而柔性广告服务框架则允许58针对不同的广告主需求,定制个性化的广告投放方案,满足多样化业务场景。 58集团借助人工智能的力量,通过流式特征挖掘平台、策略引擎和广告服务框架,有效应对了行业变化和业务挑战,构建了一个高度智能化的广告投放系统,支撑起亿级规模的广告平台运营。这一系列技术实践展示了58集团在利用AI技术驱动增长和优化用户体验方面的领先地位。