如何为技术博客设计一个推荐系统(中):基于 Google 搜索的半自动推荐

标签: 杂谈 | 发表时间:2017-09-05 20:55 | 作者:Phodal Huang
出处:http://www.phodal.com/blog/

与统计学相比,基于内容来向用户推荐相似的内容,往往更容易获得。对于推荐来说,则有两种方式:

  • 手动推荐
  • 自动推荐

手动推荐。在技术领域,作者通常比大多数读者更专业,他们往往知道什么是读者需要的。如,你看了一个 React 相关的文章,你可能会需要 Redux 相关的内容。

自动推荐。需要一些前提条件:融合现有系统的数据信息,获取一些用户的信息。随后,再计算出相关的内容,最后返回给读者。

而在这篇文章里,我们将介绍 :

  1. 标签生成的方式
  2. 基于手动标签推荐
  3. 半自动的标签推荐
  4. 全自动的基于内容推荐

标签生成

文章与我们平时使用的物品,有很大的不同之处。如手机,拥有固定的 规格参数,价格、屏幕尺寸、运行内存(RAM)、机身内存、CPU、后置摄像头像素、前置摄像头像素等等,我们可以轻易地通过这些特征,了解用户大概需要什么东西。如果用户浏览的是 2880 的 某 pro 7 手机,那么某米 6 的手机可能更适合该用户。

而文章是一种 非结构化的数据,除了作者、写作日期这一类的信息,我们很难直接描述其特性,也就难以判定文章之间是否是相似的。因此,我们就需要从文章中抽取出关键词,或称为标签,从而判断出用户喜欢的是某一种类别。

对于使用标签来向用户推荐产品的应用

原文: 如何为技术博客设计一个推荐系统(中):基于 Google 搜索的半自动推荐
更多精彩内容,欢迎搜索并关注我的微信公众号: Phodal

相关 [技术 博客 设计] 推荐:

Hi3515移动侦测技术的设计与实现 - CSDN博客

- -
    移动侦测是检测正在视频编码的图像是. 否发生亮度变化以及相应的运动向量. 移动侦测通道就是视频编码通道,最大支持运动侦测路数与编码路数相同.     Hi3520/Hi3515 提供的移动侦测功能以宏块为最小单位,计算指定图像的宏块在指定图像间隔内的亮度变化和运动向量. 如需要获取移动侦测的结果,则启用某一视频编码通道的移动侦测功能.

如何为技术博客设计一个推荐系统(中):基于 Google 搜索的半自动推荐

- - Blog | Phodal - A Growth Engineer
与统计学相比,基于内容来向用户推荐相似的内容,往往更容易获得. 在技术领域,作者通常比大多数读者更专业,他们往往知道什么是读者需要的. 如,你看了一个 React 相关的文章,你可能会需要 Redux 相关的内容. 需要一些前提条件:融合现有系统的数据信息,获取一些用户的信息. 随后,再计算出相关的内容,最后返回给读者.

创建GitHub技术博客全攻略

- - 开源软件 - ITeye博客
说明: 首先,你需要注册一个 github 账号,最好取一个有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字. 本文中假设用户名为  tiemaocsdn. 地址:  https://github.com/. 输入账号、邮箱、密码,然后点击注册按钮.. 注册完成后,选择 Free免费账号完成设置.

携程Hadoop跨机房架构实践_yukangkk的技术博客-CSDN博客

- -
陈昱康,携程架构师,对分布式计算和存储、调度、查询引擎、在线离线混部、高并发等方面有浓厚兴趣. 本文将分享携程Hadoop跨机房架构实践,包含Hadoop在携程的发展情况,整个跨机房项目的背景,我们跨机房的架构选型思路和落地实践,相关的改造和对未来的展望,希望给大家一些启迪. 一、Hadoop在携程的落地及发展情况.

设计数据密集型应用-Data-Intensive Application_王 炸的博客-CSDN博客

- -
不懂数据库的全栈工程师不是好架构师              —— Vonng. 周六停更 Spring Boot 从入门到实践系列教程. 读一本好书《设计数据密集型应用》- Designing Data-Intensive Application.                                                             在正确的时候读一本合适的书是一种幸运~.

20个值得开发人员关注的jQuery技术博客

- Andy - ITeye资讯频道
毫无疑问,jQuery的缔造者的博客是你首先必须关注的. 这个也是必看之一,因为jQuery UI类库就出自这个网站. 老牌的学习jQuery的网站之一,这个网站是由几个作者联合建立. 非常酷的一个jQuery设计和分享网站,风格非常酷,里面的教程和插件实现非常有艺术感,本人这里强烈推荐. 老牌的网页设计网站,里面包含了非常多的jQuery教程和技巧.

如何写一篇好的技术博客

- - 博客园_知识库
  在工作过程中,发现对很多东西都一知半解,不是很透彻,到头来很容易模糊. 如果有一篇好的技术博客予以总结,一来即使忘记了,回过头来再看,仍然能够从自己的思路中恢复;二来总结一下,还会发现一些潜在问题;三来,有利于大家交流技术. 很多大公司都有自己的内部技术博客平台,写好自己的技术博客,对一个技术人员来说,也有一定的成就感.

配置双活网络切换技术 - ericnie - 博客园

- -
因配置多数据中心的时候遇到如何进行生产以及备份的切换,阅读此文受益匪浅,转载保留. 应用级灾备要求提供冗余的网络线路和设备. 正常情况下,客户端通过生产中心的业务网络访问生产中心的应用服务器;在发生灾难时,通过网络切换,客户端能够访问到灾备中心的备用服务器. 目前,网络切换技术主要有以下三种:. 生产中心和灾备中心主备应用服务器的IP地址空间相同,客户端通过唯一的IP地址访问应用服务器.

数仓建模—ID Mapping - 大数据技术派 - 博客园

- -
早晨起床的时候,发现自己尿分叉,我没有多想,简单洗洗就匆忙出门. 路过早餐店,我看到师傅熟练的拉扯一小块面团,拉至细长条,然后放入油锅中,不一会功夫,一根屎黄色的油条便出锅了,卖相不错. 我在想,小到炸屎黄色的油条,大到学习,其实都是一个熟能生巧的过程. 数据仓库系列文章(持续更新). 数仓—ID Mapping.

苹果设计师的博客收集汇总

- kongshanzhanglao - Starming星光社最新更新
苹果apple产品最让人喜欢的就是它的用户体验和设计,我从网上看到一篇帖子收集了这些离职和在职的牛逼的苹果设计师们. Rich Dellinger:原Palm主设计师,现苹果资深UI设计 http://www.richd.com/. Louie Mantia:原Iconfactory设计师 http://www.mantia.me/.