1.11.9. Особенности поиска по блогам
Как по веб-сайтам, по картинкам или товарам, для поиска по блогам используются те же самые операторы языка запросов. Но есть дополнительные операторы, связанные с возможностями использования блогов. Таких операторов пять.
□ Оператор server — основной объем блогов размещается на сравнительно небольшом количестве блог-хостингов (LJ, LI и др.). Для ограничения области поиска был добавлен оператор server, который позволяет ограничить поиск определенным блог-хостингом.
Синтаксисзапроса: запрос << server="livejournal.com".
□ Оператор author — может использоваться только для блогов, расположенных на блог-хостинге LiveJournal. Ограничивает область поиска записями определенного автора.
Синтаксисзапроса: запрос << author="kubok".
□ Оператор music — существуют некоторые блоги, позволяющие хранить информацию о том, какую музыку слушал автор записи в момент ее написания. Оператор позволяет искать только ту информацию, которую авторы записывали под определенную музыку.
Синтаксис запроса: music=(Picnic).
□ Оператор mood — некоторые блоги разрешают своим пользователям делать пометку, какое настроение было у автора записи в то время, когда он ее писал. Используя оператор mood, вы сможете найти записи, сделанные в минуты хорошего настроения, или наоборот, плохого.
Синтаксис такого запроса: mood=(хорошее | отличное).
□ Оператор category — о том, что такое категории, мы говорили ранее. А теперь вы сможете не только пользоваться "облаком тегов", но и самостоятельно выполнять поиск по любым, даже не попавшим в "облако", тегам.
Синтаксис запроса: category=(sign) или category=(судьба | ананка).
В одном запросе можно использовать несколько операторов, объединяя их по правилам языка запросов.
1.11.10. Расширенный поиск по блогам
То, о чем говорилось ранее, не является поиском по блогам в полном смысле этого слова. Все индикаторы формирует и показывает вам сервис. Но среди ссылок в индикаторах лишь малая толика того, о чем пишут в дневниках и форумах. И найти то, что нужно именно вам, можно с помощью обычного поиска. Вписываете в строку поиска нужное выражение, нажимаете кнопку Найтиили клавишу . Дальше все выполняется так же, как и при поиске по веб-страницам.
Формировать запросы можно с использованием всех тех поисковых операторов, о которых уже говорилось в этой главе. Поиск устойчивого выражения и поиск слов, расположенных на определенном расстоянии друг от друга, исключение или наоборот, обязательное вхождение определенных слов или выражений. Вот пример. Ищем, что у нас может быть в результатах по слову Сочи. Если провести поиск по этому слову так, как оно сейчас написано, в результаты попадут заметки, содержащие и название города Сочи, и слова, в которых Сочи составляют только их часть, например — сочился, сочится. Но если использовать специальный оператор и в поле поиска записать выражение ! Сочи, то лишних заметок в результатах поиска уже не будет.
Найденные результаты сортируются по дате публикации. Но сортировку можно изменить на сортировку по релевантности. И в обоих случаях можно результаты сгруппировать по авторам.
Как и при поиске по веб-документам, для поиска по блогам предлагается кроме простого, еще и расширенный вариант. Найдите под строкой поиска ссылку Расширенный поиски перейдите по ней. На новой странице (рис. 1.35) уже не будет никаких индикаторов. Здесь лишь поля для ввода дополнительных условий. Если вы внимательно к ним присмотритесь, то обнаружите, что многие поля реализуют описанные в предыдущем разделе дополнительные операторы поиска по блогам.
Таких полей пять — Сервер, Автор, Настроение, Музыка, Категория. Используя расширенный вариант поиска, вам не придется запоминать и руками вписывать эти дополнительные операторы. Обратите внимание, что для полей Сервер, Автор, Категорияможно введенные значения использовать в качестве исключений — искать по всем остальным, за исключением вписанного в поле.
Кроме этих полей, для уточнения запроса используются и другие параметры (интервал дат, наличие в тексте определенной ссылки и др.).
Вы можете ограничить поиск записей в дневниках и форумах диапазоном дат. Этот диапазон можно вписать самому, а можно выбрать один из четырех предопределенных диапазонов — сегодня, последние три дня, последняя неделя, последний месяц.
Читать дальше
Конец ознакомительного отрывка
Купить книгу