前言

58本地服务由数百个细分品类、多个创新业务和国际业务组成,如何构建智能化的流量分发体系是一项挑战,我们通过整合搜索和推荐场景构建了一套统一的流量分发系统,本次分享将主要介绍系统中的算法实践,包括基于信息结构化和用户意图识别的用户表征、召回和排序算法等。

01 58同城本地服务生态介绍

1. 业务背景

58本地服务事业群,旧称"大黄页"、"黄老大",在集团内是即古老又年轻的业务线,古老是因为自从58成立以来,就是以提供本地信息服务的分类信息网站,年轻是因为近期来在业务上也做了很多创新,面貌焕然一新了。58本地服务的业务生态涉及面非常广并且杂,其中业务上主要战场有20多个,涉及行业有200多个,如丽人、餐饮美食、家政、教育培训等,能看出行业间关联也比较少。

目前本地服务主要分三大块:主站、到家、到店&电商,业务形态多变,依托于商家中台和合伙人流量分发网络 ( 一种流量组织形式,通过对社会各个锚点的重新组织,形成与之前流量投放及变现完全不同的流量分发渠道 )。

2. 产品流量形态

深度学习核心技术精讲100篇(二十五)-58同城是如何构建智能化流量分发的?相关推荐

  1. 深度学习核心技术精讲100篇(十五)-搜索引擎Indri系列之安装及使用

    前言 Indri是Lemur项目衍生的一个基于语言模型的新的搜索引擎,由University of Massachusetts和Carnegie Mellon University合作开发. 安装 下 ...

  2. 深度学习核心技术精讲100篇(十九)--GBDT(梯度提升树) 和 Resnet (残差网络)的原理

    残差 残差在数理统计中是指实际观察值与估计值(拟合值)之间的差.在集成学习中可以通过基模型拟合残差,使得集成的模型变得更精确:在深度学习中也有人利用layer去拟合残差将深度神经网络的性能提高变强.这 ...

  3. 深度学习核心技术精讲100篇(十二)-DCGAN(对抗生成网络)算法应用及代码实现

    前言 一次偶然看到一个换脸的视频,觉得实在是很神奇,于是饶有兴致的去了解一下换脸算法.原来背后有一个极为有意思的算法思想--对抗生成. 随后各种各样的GAN算法以指数级增长的方式涌现出来,比如WGAN ...

  4. 深度学习核心技术精讲100篇(十四)-一文带你看懂GPflow的前世今生

    什么是GPflow GPflow是一个高斯过程的工具包,接口部分由python实现,内部的部分计算则由Tensorflow实现. 主要特点有二个:一是使用变分推理作为近似方法,二是使用自动微分进行求导 ...

  5. 深度学习核心技术精讲100篇(十)-机器学习模型融合之Kaggle如何通过Stacking提升模型性能

    前言 之前的文章中谈到了机器学习项目中,要想使得使得机器学习模型进一步提升,我们必须使用到模型融合的技巧,今天我们就来谈谈模型融合中比较常见的一种方法--stacking.翻译成中文叫做模型堆叠,接下 ...

  6. 深度学习核心技术精讲100篇(十六)-搜索引擎Indri系列之如何建立索引 (Indexing)检索评价 (Evaluation)

    前言 在为文档集建立索引时,需要执行IndriBuildIndex path-to-to-index_parameter_file.这里的index_parameter_file是xml格式的参数文件 ...

  7. 深度学习核心技术精讲100篇(十八)-巨量数据下美团是如何实现数据治理的?

    背景 大数据时代的到来,让越来越多的企业看到了数据资产的价值.将数据视为企业的重要资产,已经成为业界的一种共识,企业也在快速探索应用场景和商业模式,并开始建设技术平台. 但这里要特别强调一下,如果在大 ...

  8. 深度学习核心技术精讲100篇(二十八)-由浅入深概览机器学习优化算法

    前言 学习算法一直以来是机器学习能根据数据学到知识的核心技术.而好的优化算法可以大大提高学习速度,加快算法的收敛速度和效果.本文从浅层模型到深度模型纵览监督学习中常用的优化算法,并指出了每一种优化算法 ...

  9. 深度学习核心技术精讲100篇(二十)-如何通过树模型实现梯度提升树(GBDT)+LR,随机森林(RandomForest) +LR

    前言 在讲如何通过树模型做特征工程之前,首先让我们回顾一下一个机器学习(除去深度学习项目部分)项目的大致流程: 从业务场景中抽象出问题--分类问题,回归问题,还是聚类问题等, 接下来是数据获取,数据清 ...

  10. 深度学习核心技术精讲100篇(二十四)-简单谈下深度学习在中文分词中的应用

    前言 随着深度学习的普及,有越来越多的研究应用新模型到中文分词上,让人直呼"手快有,手慢无".不过这些神经网络方法的真实水平如何?具体数值多少?以Sighan05中的PKU数据集为 ...

最新文章

  1. SpringBoot + MyBatis + MySQL 读写分离实战
  2. [BZOJ 2002][Hnoi2010]Bounce 弹飞绵羊(分块)
  3. flutter 切图重命名脚本
  4. ASP.NET防止页面刷新的方法
  5. 安装最新版git,git升级
  6. 读计算机平面设计要什么文化好,浅谈计算机平面设计的有关论文
  7. 学习kaneboy的 sps区域列表的管理入口程序
  8. Centos7 +Django的安装
  9. c+oracle+bulk,C#使用OracleBulkCopy
  10. aliyun gradle 代理_gradle:现代高效的java构建工具
  11. 简述angularjsh中constant和$filter的用法
  12. 设计模式-建造者模式(Builder)2种实现方式(经典Builder模式、链式Builder模式)
  13. ResourceBundle使用详解
  14. 三菱PLC与威伦触摸屏通过OPC通信连接在线模拟仿真
  15. VMware-Esxi6.7各个版本镜像文件iso下载链接
  16. ArcGIS影像多种裁剪方法
  17. 1.决策树 实例:泰坦尼克号幸存者的预测
  18. PO模式项目实战思路分析
  19. GDR(Gradual Decoder Refresh)帧
  20. 【Servlet】2:认识一下Web服务器——Tomcat

热门文章

  1. yum 自动使用光盘和网络源
  2. 视频解码基础知识(二)
  3. 《BOOST程序库完全开发指南》 第11章 函数与回调
  4. 利用ISA2006封杀QQ2010
  5. 每天一记 10.01.27
  6. 《算法竞赛进阶指南》打卡-基本算法-AcWing 97. 约数之和:递归、快速幂
  7. 菠萝派php示例,菠萝派 - 美食杰 - 美食,菜谱 - 中国最全的家常菜谱美食网
  8. oracle命令报01034,ORA-01034错误的解决办法-数据库专栏,ORACLE
  9. oracle expdp导出教程,Oracle Expdp Impdp 数据泵导入导出
  10. map写法 scala语言_Scala中的Map使用例子