ДЛИНА ДОКУМЕНТА В КАЧЕСТВЕ СТАТИЧЕСКОГО ПРИЗНАКА РЕЛЕВАНТНОСТИ ДЛЯ РАНЖИРОВАНИЯ РЕЗУЛЬТАТОВ ПОИСКА

1. Система (100) для предоставления информации, содержащая
поисковый компонент (102), сконфигурированный находить результат поиска на основе введенного запроса;
компонент (110) базы данных, сконфигурированный хранить информацию, связанную с введенным запросом, включая один или более ранжировочных признаков (108), причем эти один или более ранжировочных признаков (108) могут быть связаны с действием пользователя или бездействием пользователя, связанным с результатом поиска, которые могут быть собраны по отношению к результату поиска для такого же запроса или подобного запроса, выполненного предыдущими пользователями, причем один ранжировочный признак из этих одного или более ранжировочных признаков (108) может быть связан с длиной документа; и
ранжирующий компонент (104), сконфигурированный ранжировать результат поиска на основе, по меньшей мере частично, ранжирующей функции и упомянутых одного или более ранжировочных признаков (108), включая признак, основанный на действии, признак, основанный на бездействии, и признак длины документа, причем поисковый компонент (102) может использовать ранг результата поиска при предоставлении результатов поиска в соответствии с порядком ранжирования.
2. Система по п.1, в которой длина документа нормирована делением длины документа, подлежащего ранжированию, на среднюю длину набора документов, причем документ, подлежащий ранжированию, включен в данный набор документов, причем длина документа соответствует числу слов в документе.
3. Система по п.2, в которой функция преобразования преобразует нормированную длину документа в ранжирующее значение между нулем и единицей.
4. Система по п.3, в которой функция преобразования определяется как:
где D - нормированная длина документа, а F(D) - ранжирующее значение.
5. Система по п.1, в которой ранжирующая функция дополнительно содержит оценочную функцию, определяемую как:
где
и
i
x - одно или более входных значений оценочной функции,
j
w2 - весовые коэффициенты скрытых узлов,
ij
w - весовые коэффициенты входных значений,
j
t - число пороговых значений и
tanh - функция гиперболического тангенса.
6. Система по п.1, в которой ранжирующий компонент (104) может использовать один или более параметров перехода по ссылке при ранжировании результата поиска, причем эти один или более параметров перехода по ссылке включают в себя одно или более из следующего:
параметр выбора щелчком мыши, ассоциированный с количеством раз, в котором результат поиска был выбран щелчком мыши;
параметр пропуска, ассоциированный с количеством раз, в котором результат поиска был пропущен;
первый потоковый параметр, соответствующий объединению строк запросов, связанных с выбранным щелчком мыши результатом поиска; и
второй потоковый параметр, соответствующий объединению строк запросов, связанных с пропущенным результатом поиска.
7. Система по п.1, в которой упомянутые один или более ранжировочных признаков (108) содержат один или более динамических ранжировочных признаков, выбранных из группы, состоящей из тела, заголовка, автора, сгенерированного заголовка, привязанного текста и URL-ссылки, и один или более статических ранжировочных признаков, выбранных из группы, состоящей из дистанции в щелчках мышью, глубины URL-ссылок, типа файла и языка.
8. Система по п.6, в которой ранжирующий компонент (104) дополнительно сконфигурирован для вычисления входного значения, связанного с параметром выбора щелчком мыши, где вычисленное входное значение определяется как:
9. Система по п.6, в которой поисковый компонент (102) дополнительно сконфигурирован для вычисления входного значения, связанного с параметром пропуска, где вычисленное входное значение определяется как:
10. Система по п.6, в которой поисковый компонент (102) дополнительно сконфигурирован для вычисления входного значения, связанного с первым потоковым параметром, где вычисленное входное значение определяется как:
и
11. Система по п.6, в которой поисковый компонент (102) дополнительно сконфигурирован для вычисления входного значения, связанного со вторым потоковым параметром, где вычисленное входное значение определяется как:
и
12. Поисковая машина (102), сконфигурированная:
принимать информацию, связанную с запросом;
обнаруживать результат поиска, связанный с запросом;
вычислять первое входное значение, связанное с параметром выбора щелчком мыши и результатом поиска;
вычислять второе входное значение, связанное с параметром пропуска и результатом поиска;
вычислять третье входное значение, связанное с длиной документа и результатом поиска; и
ранжировать результат поиска с использованием первого, второго и третьего входных значений.
13. Поисковая машина (102) по п.12, дополнительно сконфигурированная:
вычислять четвертое входное значение, связанное с первым потоковым параметром и результатом поиска;
вычислять пятое входное значение, связанное со вторым потоковым параметром и результатом поиска;
ранжировать результат поиска с использованием, по меньшей мере, четырех из первого, второго, третьего, четвертого и пятого входных значений.
14. Способ предоставления информации, содержащий этапы, на которых:
принимают запрос, который включает в себя одно или более ключевых слов;
осуществляют поиск возможного результата на основе, частично, этого одного или более ключевых слов;
находят возможные результаты запроса на основе, частично, этих одного или более ключевых слов;
определяют первое входное значение, связанное с действием предыдущего пользователя и по меньшей мере один из этих возможных результатов запроса;
определяют второе входное значение, связанное с бездействием предыдущего пользователя и по меньшей мере одним из этих возможных результатов запроса;
определяют третье входное значение, связанное с длиной документа упомянутых возможных результатов запроса; и
ранжируют набор упомянутых возможных результатов запроса на основе, частично, определения оценки с помощью оценочной функции и одного или более из первого, второго и третьего входных значений.
15. Способ по п.14, дополнительно содержащий этапы, на которых
определяют четвертое входное значение, связанное с текстовым потоком и выбором пользователем по меньшей мере одного из упомянутых возможных результатов запроса; и
ранжируют упомянутый набор возможных результатов запроса на основе, частично, определения оценки с помощью оценочной функции и одного или более из первого, второго, третьего и четвертого входных значений.