ОКОНЧАНИЕ. Первая часть статьи доступна ЗДЕСЬ
Подробное описание
Нижеследующее подробное описание реализации, построенной на принципах данного изобретения, проиллюстрировано прилагающимися изображениями. Ссылочные номера на разных изображениях указывают на одинаковые или сходные элементы. Кроме того, данное подробное описание не ограничивает область применения данного изобретения.
Обзор
Системы и методы, соответствующие принципам данного изобретения, улучшают качество результатов поиска, возвращаемых в ответ на поисковый запрос по блогам. Для улучшения качества результатов поиска по блогам могут быть использованы качественные характеристики – для изменения (как в лучшую, так и в худшую сторону) положения блога в результатах поиска.
На
рис. 1 изображена показательная диаграмма, иллюстрирующая принципы функционирования данного изобретения. Два отдельных набора данных используются для определения коэффициентов блога (или блог-постинга) в ответ на поисковый запрос – одна часть связана с определением тематической релевантности блога (или блог-постинга) терминам поискового запроса, вторая служит для определения качаства блога (или блог-постинга), которое не зависит от терминов запроса. Качество блога (или блог-постинга) может воздействовать на коэффициенты блога (блог-постинга) как в лучшую, так и в худшую сторону.
Фраза «блог-документ», которая будет использоваться в данном патенте, подразумевает под собой блог, блог-постинг, или блог и блог-постинг вместе. Подразумевается, что описанные здесь приемы в равной степени применимы как к блогам, так и к блог-постингам. Термин «Документ», употребляющийся далее, подразумевает под собой любой воспринимаемый компьютером и хранящийся в цифровом виде продукт. Документом может быть, к примеру, электронное письмо, веб-сайт, файл, комбинация файлов, один или более файлов со встроенными ссылками на другие файлы, постинг в новостные группы, блог-документ, веб-реклама, и т.д. В контексте сети Интернет, наиболее распространенным документом является веб-страница. Веб-страницы зачастую содержат текстовую информацию, а также могут содержать встроенную информацию (изображения, гиперссылки, мета-информацию, и т.п. ) и/или встроенные инструкции (Javascript и т.п.). «Ссылка», в качестве используемого здесь термина, подразумевает под собой любую ссылку на/с документ с/на другого документа, или другой части того же документа.
Показательная конфигурация сети
На
рис. 2 содержится показательная диаграмма сети 200, в которой могут быть реализованы системы и методы, соответствующие принципам данного изобретения. Сеть 200 может включать множество клиентов 210, подсоединенных к множеству серверов 220-240 посредством сети 250. Клиенты 210 и три сервера 220-240 изображены подключенными к сети 250 для упрощения. На практике может быть большее или меньшее количество клиентов и серверов. В некоторых случаях, также, клиент может выполнять функции сервера, а сервер – функции клиента.
Клиенты 210 могут содержать клиентские объекты. Объект может быть определен как устройство (персональный компьютер, беспроводной телефон, персональный электронный помощник (PDA), переносной компьютер или другой тип коммуникационного устройства), или процесс, выполняющийся на одном из этих устройств. Серверы 220-240 могут включать в себя серверные объекты, которые собирают, обрабатывают, ищут, и/или хранят документы в соответствии с принципами данного изобретения.
В реализации, соответствующей принципам данного изобретения, сервер 220 может включать в себя поисковую систему 225, используемую клиентами 210. В одной из возможных реализаций, поисковая система 225 может содержать блог-поисковую систему, которая осуществляет поиск только в блог-документах. Сервер 220 кроулит набор документов, индексирует документы, и сохраняет информацию, ассоциированную с документами, в хранилище документов. Серверы 230 и 240 хранят или поддерживают документы, которые были отсмотрены или проанализированы сервером 220.
Поскольку серверы 220-240 показаны в виде отдельных объектов, то для одного или более серверов 220-240 возможно осуществление одной или более функций другого (или других) сервера 220-240. К примеру, возможно, что один или более серверов 220-240 реализованы в качестве отдельного сервера. Возможно, также, что отдельные сервера 220-240 реализованы как два или более отдельных (и возможно распределенных) устройства.
Сеть 250 может включать в себя местную локальную сеть (LAN), расширенную сеть (WAN), телефонную сеть, Интранет, Интернет, или сочетание нескольких сетей. Клиенты 210 и серверы 220-240 могут быть связаны с сетью 250 посредством кабеля, беспроводной связи, и/или оптической связи.