本发明公开了一种基于SWP EM路由算法的职位推荐方法,包括:将用户信息和职位浏览历史数据所对应的高维稀疏特征进行编码,转化为低维稠密向量;将低维稠密向量输入特征聚类层,使用GMM对低维稠密向量中职位特征进行聚类,获得多个聚类簇;计算聚类簇向量与职位向量间的相似性,并根据相似性对不同的候选职位分配注意力权重;根据用户对每个职位的注意力权重大小倒序排列,利用注意力机制抽取用户不同的职位期望胶囊;使用softmax函数输出多个期望胶囊转化成的实际推荐职位,将用户排序在前的多个聚类簇的注意力权重的最大值所对应的推荐职位组合返回给用户。应用本发明实施例,解决了过长的职位浏览历史序列扰乱注意力机制的权重分配问题。
