Сам алгоритм не нашёл, но зная, что это такое, реализовать вполне возможно, зная алгоритмы сортировки.
См. Wiki :
"Релева́нтность (англ. relevant) — применительно к результатам работы поисковой системы — степень соответствия запроса и найденного, уместность результата.
Это субъективное понятие, поскольку результаты поиска, уместные для одного пользователя, могут быть неуместными для другого.
Основным методом для оценки релевантности является TF-IDF-метод, который используется в большинстве поисковых систем (как в интернет-поисковиках, так и в справочных системах (MSDN).
Его смысл сводится к тому, что чем больше локальная частота термина (запроса) в документе (TF) и больше «редкость» (то есть чем реже он встречается в других документах) термина в коллекции (IDF), тем выше вес данного документа по отношению к термину — то есть документ будет выдаваться раньше в результатах поиска по данному термину."
И ещё здесь:
http://ru.wikipedia.org/wiki/TF-IDF
Извини, больше ничем помочь не могу.