Twitter的用户推荐算法_twitter推荐-程序员宅基地

技术标签: 推荐系统  

关于Twitter的用户推荐算法,Quora上的文章有一个说明。算法基本分4步:

First and foremost, we looked at who your friends follow, who they talk to, who they RT as gauges of your interest.
Then we applied either positive/negative biases towards individual factors like location, popularity, tweet volume, ratio, conversational likelihood, etc
We then further personalized based on who you tended to follow or skip. For example, if you follow a lot of Mark Suster's friends, we will boost up your "affinity score" to him
There is also the concept of exploration, which meant that we will throw in random people just for the heck of it

1. 遍历你关注的用户,找出他们关注、回复、转发的所有用户,作为候选;

2. 根据位置、热度、微博数目、微博内容相似度等为每一个候选计算一个权值;

3. 再根据你倾向于关注或无视哪些人的好友,对权值进行调整。例如你关注了很多张三的朋友,那么张三的朋友的权值可以调高ÿ

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lzt1983/article/details/8755149

智能推荐

Springboot 同时支持GET和POST请求_springboot 同时支持get post-程序员宅基地

文章浏览阅读3.6k次,点赞2次,收藏3次。根据大佬博客,集成的工具类:import com.alibaba.fastjson.JSON;import javax.servlet.http.HttpServletRequest;import java.io.IOException;import java.util.Enumeration;import java.util.HashMap;import java.util.Map;public class HttpServletRequestUtils { /**_springboot 同时支持get post

AI_EXPRESS_ai express-程序员宅基地

文章浏览阅读405次。1.聚类划分方向2.深度优先寻找最短路径3.动态规划进行货车分配from math import inf, sqrtfrom copy import deepcopyimport pandas as pdimport numpy as npfrom sklearn.cluster import KMeans, DBSCANimport matplotlib.pyplot as pl..._ai express

爱奇艺Java实习生两次面经(base上海)_上海爱奇艺实习好吗-程序员宅基地

文章浏览阅读1k次。爱奇艺Java实习生两次面试经验第一次第一次是内推,一面电话面试,二面现场面试。电话面试内容介绍项目B树及其原理二叉树知道前序遍历和中序遍历如何重建(剑指offer原题)知道前序遍历和后序遍历能否重建(不能)为什么知道哪些排序算法(外部,内部)时间复杂度 最熟悉哪个(说了快排)为什么快排比较快岛屿的个数(LeetCode 原题)现场面试内容介绍项目问Redis(卒)..._上海爱奇艺实习好吗

一键预览OpenCV 60种图像效果,图像预处理pipeline工具 2021-01-04_opencv预览工具-程序员宅基地

文章浏览阅读384次。源码地址:https://github.com/dyh/opencv_tools图像预处理 pipeline 工具一键预览 OpenCV 60 种图像效果视频bilibili 一键预览OpenCV 60种图像效果,图像预处理pipeline工具 2021-01-04 图像色彩image_color.py色度/色调饱和度纯度/亮度固定饱和度s固定亮度v固定色度h +_opencv预览工具

虚幻4 MSB3073错误_msb3073 -waitmutex -frommsbuild 已退出,代码为 6-程序员宅基地

文章浏览阅读3.3k次,点赞6次,收藏2次。虚幻4 C++开发导致的 错误 MSB3073 ”已退出,代码为 6。 解决方法: 检查头文件 暴露到蓝图中的UPROPERTY方法下面 单词是否拼写错误问题描述: 最近学习[中文字幕] Unreal Engine 4 Mastery:Create Multiplayer Games with C++遇到的 MSB3073问题,错误基本上都是在头文件(.h)的UPROPERTY 方法下面的拼写或者语法错误,比如我这里的错误 就是红框内的 单词拼写错误.希望..._msb3073 -waitmutex -frommsbuild 已退出,代码为 6

YumRepo Error: All mirror URLs are not using ftp, http[s] or file.centos6 yum失败!-程序员宅基地

文章浏览阅读1.3w次,点赞119次,收藏197次。下列是错误详情[root@c8-20 ~]# yum makecacheLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfileYumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/repo/arch combination/removing mirrorlist wit_yumrepo error: all mirror urls are not using ftp, http[s] or file. eg. invalid release/repo/arch combination/

随便推点

怎样安装 JDK8 到 Ubuntu 14.04 和 12.04_jdk 8u251 ubuntu 12.04-程序员宅基地

文章浏览阅读268次。文章转载自:http://www.cnblogs.com/wxishang1991/p/5662499.html_jdk 8u251 ubuntu 12.04

Scala Reserved Words-程序员宅基地

文章浏览阅读286次。Table lists the reserved keywords in Scala. Many are found in Java and they usually have the same meanings in both languages. Word Description abstract Makes a declaration abstract. case Sta_scala reserved word

Elastic-Job原理--任务分片策略(三)_elasticjob怎么配置odevitysortbynamejobshardingstrategy-程序员宅基地

文章浏览阅读1.3w次,点赞3次,收藏19次。上一篇博客Elastic-Job原理--服务器初始化、节点选举与通知(二)介绍了Elastic-Job的启动流程,这篇博客我们了解学习一下Elastic-Job的任务分片策略,目前提供了三种任务分片策略,分片策略的实现最终是在注册中心zk中在分片的instance中写入实例信息。目前Elastic-Job提供分片接口JobShardingStrategy:/** * 作业分片策略...._elasticjob怎么配置odevitysortbynamejobshardingstrategy

苹果手机上运行python_手机上运行Python-程序员宅基地

文章浏览阅读2.8k次。1.python预备知识单行注释使用#号,#以后的内容是注释,不会被解释器解释执行执行;import语句用来导入模块,后面跟模块名;python中的变量不需要声明类型,变量被赋值之后类型会自动指定,这也是动态语言的特性之一;元组,python基本数据结构之一,使用这样的形式表示:元组1=(数据1,数据2,数据3)元组一旦生成后就不能修改了元组可以嵌套包括他自己在内的所有列表类型的数据集合,如:元组..._苹果手机怎么运行代码

springdata之jdbcTemplate_springdata template-程序员宅基地

文章浏览阅读221次。数据库文件CREATE DATABASE /*!32312 IF NOT EXISTS*/`springboot` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `springboot`;/*Table structure for table `department` */ DROP TABLE IF EXISTS `department`; CREATE TABLE `department` ( `id` int(3) NOT NULL _springdata template

Acrobat专业版破解补丁AMTEmu+Win+v0.9.2_amtemu v0.9.2怎么下载-程序员宅基地

文章浏览阅读1.2w次,点赞4次,收藏5次。Acrobat专业版破解补丁AMTEmu+Win+v0.9.2(1)下载,解压。解压文件里有教程哦。_amtemu v0.9.2怎么下载

推荐文章

热门文章

相关标签