广告推荐系统,顾名思义,就是根据用户行为历史来为他们推荐可能感兴趣的广告。然后根据广告点击数对广告投放客户进行收费。
- 广告管理系统 - 管理广告投放客户的广告信息。
- 日志收集系统 - 收集用户的上网行为日志。
- 偏好计算系统 - 根据日志数据计算用户的偏好。
- 点击收集系统 - 收集用户点击广告的日志信息。
- 反作弊系统 - 对用户点击广告日志进行反作弊处理。
- 扣费系统 - 根据用户的有效点击进行扣费。
- 广告展示系统 - 将符合用户偏好的广告展示给用户。
- 希望投放广告的客户将自己的广告录入到广告管理系统,确定自己的所属分类,等待推荐系统的推荐。
- 运营人员对广告进行分析,获得一份词汇与分类的对应文件。
- 用户上网行为日志定期发送到推荐系统里。
- 推荐系统对用户浏览网页的title进行分词。
- 将分出来的词汇与运营人员提供的词汇与分类对应表进行比较,为每个已有分类进行次数累计。
- 根据累计次数进行降序排列,获得该用户偏好的广告分类列表,并缓存起来。
- 用户访问时,根据他的偏好分类推荐对应类别的广告。
- 用户点击广告产生日志。
- 用户点击广告的日志经过反作弊系统过滤,获得有效点击数。
- 扣费系统根据有效点击数进行扣费。