Я ищу способ введения случайного шума в мою функцию оценки, и я не знаю, как лучше поступить.
Некоторый фон:
Мы используем Solr для веб-приложения, которое управляет наборами фотографий большого размера для агентств.
У одного клиента есть интересное требование для оценки:
- поле «качество», поддерживаемое редакторами, от 1 (наивысшее) до 3 (наименьшее);
- поле «дата», ускоряющее более свежие фотографии; Я бы, вероятно, использовал логарифмическую функцию;
Однако из-за того, как работает фондовый рынок, это может привести к тому, что многие похожие фотографии появятся вместе.
Их просьба состоит в том, чтобы повысить качество, но внести некоторую случайность, чтобы фотографии не отображались в строгом порядке.
Есть идеи?
РЕДАКТИРОВАНИЕ: ключевое требование - иметь «стабильные» результаты запроса: если я дважды ищу «тропический остров», я могу получить несколько иной набор результатов, но если я запрашиваю первую страницу, то вторую, затем во-первых, я бы лучше получил те же результаты:)