Лекция: ПРАВИЛА ФОРМИРОВАНИЯ ЗАПРОСОВ
Пробелили символ & — логическое И. Означает, что каждое из слов запроса должно входить в одно и то же предложение искомого документа. Сдвоенный символ && — в пределах документа
Запятаяили символом|-логическое ИЛИ. Означает, что в искомом документе в одном предложении должно содержаться одно из этих слов.
Тильда~-бинарный оператор И НЕ .Наличие указывает, что в предложении будет искаться только первое слово из запроса, а второе будет игнорироваться. Сдвоенные символы ~~указывает на то, что поиск терминов, содержащихся в запросе будет производиться в пределах всего документа.
Круглые скобки ()– группирование слов в предложение, для этого его надо взять в скобки. Вместо одного слова в запросе можно подставлять целое выражение. Скобки задают также порядок действия логических операторов.Внутри скобок можно использовать все знаки пунктуации и ограничение расстояния.
Фигурные скобки {}– естественно-языковый запрос
Знак/ .Если между двумя словами поставлен этот знак и за ним сразу введено число, значит требуется, чтобы расстояние между словами не превышало этого числа слов. Если порядок слов и расстояние между ними точно известны, можно использовать пунктуация /+n– т.е. задается поиск слов, стоящих подряд.
Символы /(nm).Ограничение по расстоянию в общем виде между словами. Где n – минимально, а m – максимально допустимое расстояние. Практически все знаки пунктуации в запросе можно комбинировать с ограничением расстояния. Если знаки ограничения по расстоянию стоят после двойных операторов [например &&/(nm)], то употребленные там числа – это расстояние не в словах, а в предложениях .
title=слово(или сочетание слов в круглых скобках) после знака равенства должны искаться в заголовках документов. В этом случае синтаксис запроса имеет вид $title (термин )
А — для поиска в ссылках. В этом случае синтаксис запроса имеет вид $A(это/+1 ссылка/+1 на/+1сайт/+1 СумГУ).
$$ — для ограничения области поиска – осуществлять его не по всему документу, а только по тем, которые были найдены в предыдущем поиске. В этом случае синтаксис запроса имеет вид $title (термин)$$
subtree=название раздела – позволяет при индексировании задать нужные каталоги и названия разделов, к которым они будут относиться. В этом случае синтаксис запроса имеет вид студент#subtree=ssu. Задается поиск документов в разделе ssu, содержащих слово студент.
слово: число — оператор веса и уточнения запроса позволяет пользователю повлиять на порядок сортировки. Задание веса слова или выражения применяется для того, чтобы увеличить релевантность документов, содержащих взвешенное выражение. Например, студент отличник:5 — то наверху списка окажутся документы, где чаще встречается слово отличник.
слово<-уточняющее слово– позволяет увеличить релевантность документов, содержащих уточняющее выражение. Например по запросу студент<-отличник будут найдены все документы, содержащие слово студент, при этом первыми будут выданы документы, содержащие слово отличник.
Вывод документа: название документа, начало текста, размер файла, URL ссылающийся на оригинальный документ, дата последнего обновления, степень соответствия запросу, кодировка. Обеспечивается подсветка искомых слов в найденных документах. Есть возможность поиска похожих документов и повторного поиска только в найденных документах.
Для каждого найденного документа Яnдех вычисляетвеличину релевантностисодержания документа поисковому запросу. Список найденных документов перед выдачей пользователю сортируется по этой величине в порядке убывания. Релевантность документа зависит от ряда факторов, в т.ч. от частотных характеристик искомых слов, веса слова или выражения, близости искомых слов в тексте документа друг к другу и т.д.
Наличие индексации дает возможность выделить слова, найденные согласно запроса в тексте. Слова выделяются угловыми стрелочками. Каждая стрелочка ссылается на следующее или предыдущее «найденное» слово.
Если запрошенное слово было найдено в заголовке, то оно выделяется там угловыми скобками, а внизу выдается соответствующее сообщение.
Правила формирования запросов в поисковой системе Яндекс
Ключевые слова в запросе следует писать строчными (маленькими) буквами. Это обеспечит поиск всех ключевых слов, а не только тех, которые начинаются с прописной буквы. Начинайте имена собственные с заглавных букв: названия компаний, городов, фамилии людей, и др. При поиске учитываются все формы слова по правилам русского языка, независимо от формы слова в запросе. Например, если в запросе было указано слово «знаю», то условию поиска будут удовлетворять и слова «знаем», «знаете» и т. п.
Если вы хотите найти фразу целиком — заключите ее в кавычки; т.е. для поиска устойчивого словосочетания. Например, «фарфоровая посуда».
Для поиска по точной словоформе перед словом надо поставить восклицательный знак. Например, для поиска слова «сентябрь» в родительном падеже следует написать «! сентября».
Для поиска слов, которые должны встретиться на странице в одном предложении, поставьте между ними символ & (например, «приключенческий роман» или «приключенческий&роман»).
Несколько набранных в запросе слов, разделенных пробелами, означают, что все они должны входить в одно предложение искомого документа.
Если вы хотите, чтобы были отобраны только те документы, в которых встретилось каждое слово, указанное в запросе, поставьте перед каждым из них знак плюс «+».
Если вы, наоборот, хотите исключить какие-либо слова из результата поиска, поставьте перед этим словом минус «-». Знаки « + » и «-» надо писать через пробел от предыдущего и слитно со следующим словом. Например, если Вам нужна информация о работах Шекспира, за исключением «Гамлета», то введите запрос в виде: «Шекспир-Гамлет». И для того, чтобы, наоборот, в результаты поиска обязательно включались определенные ссылки, используйте символ "+". Так, чтобы найти ссылки о продаже именно автомобилей, Вам нужен запрос «продажа+автомобиль». Для увеличения эффективности и точности поиска, используйте комбинации этих символов.
При поиске синонимов или близких по значению слов между словами можно поставить вертикальную черту «|». Например, по запросу «ребенок | малыш | младенец» будут найдены документы с любым из этих слов.
Вместо одного слова в запросе можно подставить целое выражение. Для этого его надо взять в скобки, например «(ребенок | малыш | дети | младенец) +(уход | воспитание)».
Знак «~» (тильда) позволяет найти документы с предложением, содержащим первое слово, но не содержащим второе. Например, по запросу «книги — магазин» будут найдены все документы, содержащие слово «книги», рядом с которым (в пределах предложения) нет слова «магазин».
Если оператор повторяется один раз (например, & или ~), поиск производится в пределах предложения. Двойной оператор (&&, —) задает поиск в пределах документа. Например, по запросу «рак — астрология» будут найдены документы со словом «рак», не относящиеся к астрологии.
Имея определенный набор наиболее употребительных терминов в нужной области, можно использовать расширенный поиск. На рисунке показано окно расширенного поиска в поисковой системе Яндекс. В этом режиме возможности языка запросов реализованы в виде формы. Подобный сервис, включающий словарные фильтры, предлагается почти всеми поисковыми системами.
Максимально конкретизируйте запросы.
Используйте в своих запросах слова-синонимы.
Пользуйтесь возможностям Расширенного поиска. У Google нажмите на значок шестеренки в правом верхнем углу и в выпадающем меню выберите Расширенный поиск:
Используйте язык запросов.
Чтобы выполнить поиск по точному слову или фразе, заключите их в кавычки:
Google [ “…” ] “поисковые запросы google”
Чтобы исключить все результаты, содержащие определенное слово, в Google добавьте перед ним знак минуса
Google [ — ] видеокурс -бесплатно
Для того, чтобы Google искал любое слово из предложенного списка, необходимо поставить между словами символ ( | ), окруженный пробелами. Для этих целей используйте оператор ( OR ) (пишется заглавными буквами):
Google [ OR ] видеокурс OR вебинар OR рассылка (язык поисковых запросов)
Если вы забыли какое-то слово из фразы, вам поможет звездочка (*). Она является подстановочным знаком и означает неизвестное слово:
Google [ * ] язык * запросов
Для поиска информации на определенном сайте можно использовать оператор (site:):
Google [ site: ] “правила поисковых запросов” site:hochu-zarabotat.ru
33. Базовый информационный процесс: хранение информации (базы данных, хранилища данных, витрины данных — физическая и логическая структуры, проблемы проектирования).