第 260 题:设计LinkedIn的职位推荐,用户主动与被动意图识别。
题目
设计LinkedIn的职位推荐,用户主动与被动意图识别。
完整讲解
一、职位推荐与意图
- 用户:求职者或招聘方;职位推荐主要面向求职者。用户意图分主动(明确搜索、投递目标)与被动(浏览、发现机会),推荐策略需区分并融合。
二、主动意图识别
- 信号:搜索 query、筛选条件(职位、地点、薪资)、主动投递、收藏、订阅提醒;显式表达「想要什么」。
- 用法:query 与职位 JD 做语义匹配;筛选条件作为强约束(硬过滤或高权特征);主动意图下可偏「精确匹配」与相关性,减少过度探索。
三、被动意图识别
- 信号:浏览时长、简历更新、历史投递与行业;无明确 query 时依赖画像与行为推断兴趣与求职阶段。
- 用法:用画像+行为序列做召回与排序;可推荐「可能感兴趣」「同行业在招」「基于你简历的匹配」;被动场景可加大探索与多样性,帮助发现。
- 融合:同一用户可能交替主动/被动;可做意图分类(主动/被动/混合)或实时意图特征,排序时动态加权;主动强时提高 query 与约束权重,被动时提高画像与探索权重。
面试要点
- 能说清职位推荐中主动意图(搜索、筛选、投递)与被动意图(浏览、画像)的识别与用法。
- 能说明二者融合方式:意图分类或特征、排序时的动态加权。
记忆要点
- 主动意图:query、筛选、投递→精确匹配与约束;被动意图:浏览、画像→发现与探索。
- 融合:意图分类或特征,排序时动态加权;主动偏相关,被动偏多样与发现。