我们都知道机器的能力有限——例如,它们不能创作交响乐或写故事。或者更确切地说,他们有能力做到这一点,但前提是有人教他们:提供初始数据并开发处理这些数据的算法。最近,Yandex 搜索引擎已经做到了这一点,它根据特定用户的兴趣为相同的查询提供不同的信息。
结果个性化
个人搜索算法:机器是如何诞生的
2012 年 1 月,Yandex 开发了一种新算法。在很多方面,它的功能与以前的相似:
“我们取悦用户”的政策;
它得到了这座城市的名字
引发了关于SEO消失的讨论。
在其他方面,它与以前的算法有很大不同。
“加里宁格勒”是用户的仆人,他了解他的所有兴趣并根据个人请求对页面进行排名。一段时间后,机器通过输入查询[拿破仑]、[金属]、[电影]来了解您想要查找的信息,并提供您喜欢的信息。
加里宁格勒算法
“加里宁格勒”并不是 Yandex 中第一个旨在个性化搜索的算法。 2011 年夏天,引入了雷克雅未克算法来确定访问者的语言偏好,并以他们最常选择的语言为他们提供资源。
例如,如果用户主要访问英文网站,那么搜索 意大利电话号码数据 结果中将会有更多此类网站。
2013 年,Yandex 扩展了其个性化功能,并开始使用“Dublin”,这是一种提供即时个性化的算法。网站的排名是根据用户在过去几分钟内提出的请求而形成的,并考虑到用户当前的需求。
例子
该用户在搜索引擎中被认为是真正的电影爱好者,但在某个时候,他对 Viktor Tsoi 的作品信息产生了兴趣。当请求[电影]时,Yandex 会向他提供电影评论、海报和观看电影的网站。让我们想象一下,一个人继续专门搜索有关 Kino 组的信息并输入其他查询:
[电影tsoi] - [电影血型] ...
如果一段时间后他输入初始请求 [电影],则搜索结果将包含包含有关音乐团体信息的网站。
Yandex 个人搜索的工作原理
Yandex 中出现“都柏林”算法后,将搜索历史记录考虑在内。现在,排名由之前的查询和行为决定——无论用户是否从搜索结果中打开网站,该人的性别和年龄特征也会被考虑在内。此外,即使您没有登录帐户,个性化也会起作用 - 但这样就不会那么明显了。
在算法的帮助下,数据分析可以非常快速地完成。当查询不同时,无论之前输入的查询如何,后面提出的查询都被认为是最相关的。现在,一位开始在技术学校学习的鞭打金属音乐流派的年轻粉丝将根据要求收到有关金属加工的课程作业信息[金属]。
Yandex 搜索结果的个性化:“加里宁格勒”和“都柏林”算法
-
- Posts: 69
- Joined: Tue Dec 10, 2024 3:00 am