Чтобы улучшить качество Поиска, мы придумываем и разрабатываем факторы. Фактор — это источник информации, на основе которого механизм ранжирования и ML-алгоритмы решают, какие веб-страницы и в каком порядке показать на выдаче по запросу. Мы применяем современные технологии информационного поиска: обработку текстов на естественном языке (NLP), нейронные модели и другие методы ML, а также автоматическое расширение запросов и документов текстовой информацией. Наши задачи часто связаны с обработкой больших данных (логов Поиска) в модели вычислений MapReduce.