本书的作者来自携程多个研发部门,从具体的应用场景入手,主要包括旅行产品的个性化推荐和搜索,旅行场景的 OCR、机器翻译和知识图谱,主题图片优选、推荐理由抽取,以
及安全风险控制和如何工程化提升研发效率等,较为全面地介绍了如何对具体的业务问题进行建模,将其转变为具体的机器学习模型,并将业务目标转化为机器学习的目标函数。本书在此基础上提供了一些有效的经验,使得读者能够最大化利用机器学习的方式全面有效地帮助企业提升业务目标、提升人效比,乃至为网站的安全保驾护航。作者希望本书能够帮助产品技术同人更好地理解机器学习模型的落地,给读者带来启发和借鉴。
携程集团执行副总裁张晨力荐,携程技术团队多年开发应用人工智能技术的结晶,选取真实技术案例,深入探索人工智能技术落地方案
携程技术团队
作为携程集团的核心竞争力,携程技术团队由近7000位来自海内外的精英工程师组成,为携程集团业务的运作和开拓提供全面技术支持,并以技术创新源源不断地为产品和服务创造价值。
技术从来都不是闭门造车,携程技术团队会一直以开放和充满热情的心态,通过各种渠道和方式,和圈内小伙伴们探讨、交流、碰撞,共同收获和成长。
前 言
近年来,得益于深度学习和硬件计算能力的快速发展,人工智能技术正快速渗透到互联网应用的方方面面,这样的变化同样也伴随着携程产品技术的迭代更新。人工智能技术不仅直接提升了携程的订单收入、用户满意度等关键产品指标,还在业务运营、内容生产、信息安全与风险控制等方面发挥了重要作用。
携程作为OTA 领域的领军企业,积累了大量的用户出行场景数据、客服场景咨询与沟通数据、产品相关内容数据等,这些数据在机器学习模型的训练中发挥了巨大的作用。另外,携程有足够多的复杂场景,这些真实的复杂场景催生并推动了人工智能在携程中的广泛应用。同时,携程的产品线丰富且分支较多,因此将人工智能服务化和中台化成为必不可少的模块,它会对共性需求进行收口,以通用服务/ 中台的形式提供服务,有效降低部门之间的重复工作,节省开发成本,缩短开发周期。
与传统的人工智能书籍不同,本书更加关注如何将具体业务场景的问题分析和模型建模转化为具体的机器学习和深度学习问题,同时对于复杂业务场景,详细阐述了对应的算法架构体系,也介绍了如何更好地拟合各种业务指标,如自主率、点击率、人效比、网站的安全性等,最大限度地对业务进行赋能。作者希望通过具体的实践案例,给读者带来启发和借鉴。
作者介绍了OTA 场景在落地时的一些差异性问题,帮助用户理解在不同应用场景中可能遇到的一些差异性问题。例如,由于旅游产品的非标属性,用户在决策之前非常依赖内容化信息,因此携程在AI 内容化方面做了大量的工作和实践,帮助用户减少决策前的费力度;在同一酒店,不同的供应商和房型具有入住政策、软硬件设施和价格的差异,个性化推荐的召回池不是酒店实体,而是更加细分的入住政策、服务和设施,这些是入住体验的关键影响因素。
本书的内容安排如下。
第1 章和第2 章介绍了人工智能的一些基础原理,包括数学基础和模型构建,使读者快速回顾和了解算法中的一些基础内容,加深对后续章节中的技术细节的理解。
第3 章介绍了个性化推荐与搜索,如冷启动、个性化搜索、酒店排序、瀑布流排序等方面的实践,具体阐述如何利用算法为用户提供更好的优质服务。
第4 章介绍了携程在AI 服务化方面的工作,从旅游领域知识图谱、QA 问答、机器翻译和证件全文本识别四个方向进行详细阐述,这些方向都能够带给用户更好的服务体验、更细致的产品细节、更快速的问题解答、国际化的畅通体验和更便捷的操作服务。
第5 章和第6 章介绍了AI 如何有效提高工作人员在相关场景中的运营工作效率,从内容产品化、房态预测、用户模拟评分、邮件自动化、实时智能异常检测等多个方面进行了具体介绍,有效地发现了业务趋势和问题,并在一定条件下进行了自动处理。
第7 章和第8 章介绍了AI 在信息安全和风险控制方面的一些具体应用,详细阐述了对应的难点、目标和解决方案。
第9 ~ 11 章介绍了在AI 中台化方面的实践——AI 挖掘中台、AI 运营中台和通用数据服务,说明了在中台化建设中如何进行业务架构和系统架构规划。
本书面向的读者主要是人工智能领域的从业人员,包括产品和技术同人,同时也欢迎从事其他岗位和行业的读者通过阅读本书,对人工智能的原理和应用有一定的了解,一起探索和拓展人工智能的应用落地。对于想要入门的算法同人,建议详细阅读数学基础和模型构建章节,以便能够更好地结合理论和实践。没有相关数学知识背景或仅仅对具体应用场景感兴趣的同人,可以跳过数学基础和模型构建的内容。
感谢参与本书写作的来自携程的同人,他们将工作中的宝贵经验进行提炼和总结,并形成知识体系分享给读者。感谢出版社的工作人员,在本书的出版过程中给予的帮助和支持。
《携程人工智能实践》编委会