用户在平台上发布文章,后台跟踪收集文章热度相关数据,文章热度代表其受欢迎程度;根据文章热度,可以帮助平台及作者把握用户感兴趣内容方向,方便进行合理的内容推荐与个性化推送,为作者创作提供方向;判断当下热点事件,进行热点追踪与相关内容创作引导。
1、数据采集:用户在龙游通app进行操作时,会调用java服务端相应操作的接口,比如用户打开一篇文章,就会调用文章浏览接口,通过浏览接口中的代码逻辑将本次浏览记录存储到mysql数据库中,点赞、评论、浏览时长等数据也都是采用的这种方式收集,2、数据处理:识别并过滤异常流量,如机器人刷量、批量注册账号操作等,确保热度数据的真实性,当前时间及发布时间处理为时间戳形式,更精准地确定时间点;根据各项指标运用自有算法计算文章热度,热度=(浏览数+获赞数+评论数+收藏数+随机去重小数)* 自然常数^(-0.011*当前时间减发布时间后的天),自然常数e取2.71828,反应出各类文章在平台上的受欢迎程度、影响力及用户互动情况。
| 字段名 | 类型 | 描述 |
|---|---|---|
id |
-- | -- |
标题 |
-- | -- |
浏览数 |
-- | -- |
点赞数 |
-- | -- |
评论数 |
-- | -- |
| fieldName | exampleValue |
|---|---|
| id | 546XXXXX |
| 标题 | 言记丨用好这把“戒尺” 习近平强调加强党的纪律教育 |
| 浏览数 | 0 |
curl -H "Authorization: Bearer YOUR_API_KEY" \
http://localhost:3001/api/v1/datasets/33504