Интеллектуальная поисковая система Нигма
Автор: Кузнецов Владимир Георгиевич, доцент кафедры ТиМЕМО и ИКТ ОГБУ ДПО "РИРО"Нигма - российская интеллектуальная метапоисковая система, первая кластеризующая поисковая система в Рунете. Проект создан при поддержке факультетов ВМК и психологии МГУ, а также Стэнфордского университета (США). Название «Nigma» (один из родов пауков семейства Dictynidae, en:Nigma) было выбрано по ассоциации со Всемирной паутиной. Основателями проекта являются Виктор Лавренко и Владимир Чернышов. Руководитель команды разработчиков Нигма.РФ - Владислав Кузнецов.
В верхней части стартового окна Нигмы расположена строка меню для доступа ко всем популярным сервисам.
Тем самым отпадает необходимость открывания новых окон или вкладок для доступа к этим сервисам, или вводить специальные адреса. Нужно просто кликнуть в этом меню по названию нужного сервиса и социальная сеть или почта или ТВ программы, или новости откроются рядом с Нигмой.
Так, например, с помощью команд меню "ТВ программа" можете просмотреть телепрограмму на текущий день или какой-то другой день недели, указав при этом время просмотра (сейчас, утро, днем, вечером).
Если же мы выберем в меню "Карты" команду "maps.yandex.ru", а в открывшемся окне - вариант "Рязань Посмотреть на панораме", то сможете совершить виртуальную прогулку по Рязани.
В верхней части стартового окна Нигмы расположена строка меню для доступа ко всем популярным сервисам.
Тем самым отпадает необходимость открывания новых окон или вкладок для доступа к этим сервисам, или вводить специальные адреса. Нужно просто кликнуть в этом меню по названию нужного сервиса и социальная сеть или почта или ТВ программы, или новости откроются рядом с Нигмой.
Так, например, с помощью команд меню "ТВ программа" можете просмотреть телепрограмму на текущий день или какой-то другой день недели, указав при этом время просмотра (сейчас, утро, днем, вечером).
Если же мы выберем в меню "Карты" команду "maps.yandex.ru", а в открывшемся окне - вариант "Рязань Посмотреть на панораме", то сможете совершить виртуальную прогулку по Рязани.
Управляющие элементы Нигмы
Собственно окно поисковой системы Нигма состоит из 6 вкладок: "Интернет", "Картинки", "Книги", "Музыка", "Математика", "Мини-игры", специального поля для ввода запроса с кнопкой для инициализации поиска информации по введенному запросу, и ряда других управляющих элементов. По умолчанию, в окне поисковика выбрана вкладка "Интернет".
Для переключения на другую вкладку следует нажать на кнопку с названием этой вкладки, расположенной в строке кнопок, расположенных над полем для ввода запросов.
Название кнопки для инициализации запросов зависит от выбранной вкладки. Если выбрана вкладка "Интернет", то кнопка имеет гравировку "Найти"; если выбрана вкладка "Картинки", кнопка получает название "Найти картинки!", и т.д.
На каждой вкладке под полем для ввода запроса имеется своя строка для примеров запросов.
Для переключения на другую вкладку следует нажать на кнопку с названием этой вкладки, расположенной в строке кнопок, расположенных над полем для ввода запросов.
Название кнопки для инициализации запросов зависит от выбранной вкладки. Если выбрана вкладка "Интернет", то кнопка имеет гравировку "Найти"; если выбрана вкладка "Картинки", кнопка получает название "Найти картинки!", и т.д.
На каждой вкладке под полем для ввода запроса имеется своя строка для примеров запросов.
Умный поиск во всех поисковиках сразу!
Нигма устроена так, что после ввода с клавиатуры запроса и нажатии кнопки инициализации поисковая система начнет поиск запрошенной информации сразу не только средствами Нигмы, но и с помощью других поисковых систем, причем сразу (Yandex, Google, Rambler, Bing, Yahoo, Altavista). Это удобно. В то же время, при неудачно сформулированном запросе в результате поиска будет найдено слишком большое количество документов и потребуется достаточное время для извлечения из этого списка наиболее подходящего документа.
Для ускорения поиска необходимой информации в Нигме можно использовать следующие основные способы:
Для ускорения поиска необходимой информации в Нигме можно использовать следующие основные способы:
- фильтрацию запрошенной информации по отдельным темам;
- использование специального блока управляющих элементов;
- использование возможности расширенного поиска;
- использование собственного языка запросов.
Фильтрация запрошенной информации по отдельным темам
Суть этого способа заключается в следующем. На основе запроса пользователя Нигма формирует список документов, разделяя его на группы (фильтры). С помощью фильтров пользователь может уточнить запрос и быстро отсортировать найденные документы по нужной ему теме (выбрать нужные или исключить лишние темы).
Пусть мы на вкладке "Интернет" ввели общий запрос "Медицина" и нажали кнопку "Найти". В результате мы получили безумно большое число результатов - более 150 миллионов документов.
Но Нигма автоматически сгруппировала найденные документы по темам, близким по смыслу, и выводит список этих тем в колонке слева.
Слева от названия каждой темы/группы тем с близкой тематикой помещается индикатор в виде миниатюрного квадратика-флажка.
Щелкая мышью на индикаторе-флажке мы можем или включать темы, или, наоборот, выключать их, чтобы они отсеивались при фильтрации.
Если мы щелкнем первый раз мышью на индикаторе, то в индикаторе появляется значок в виде миниатюрного красного крестика, а соответствущее название темы будет перечеркнуто, т.е. данная тема будет исключена при фильтрации.
Если мы щелкнем дважды на индикаторе, то в индикаторе появится значок в виде зеленой галочки, а указанная индикатором, тема будет включена в список отбираемых документов при фильтрации.
Включение или выключение тем при фильтрации документов вступает в силу после нажатия кнопки "Фильтровать".
Если мы хотим выключить все представленные в списке темы, то мы должны в группе "Со всеми" выбрать команду "Исключить".
Если мы хотим включить все представленные в списке темы, то мы должны в группе "Со всеми" выбрать команду "Выбрать".
Если мы хотим сбросить все установленные флажки (то есть ничего не фильтровать), то нам нужно в группе "Со всеми" выбрать команду "Сбросить".
Пусть нам необходимо при фильтрации исключить все темы, за исключением темы "Справочник лекарств". Проще всего, это можно сделать следующим образом. Сначала командой "Сбросить" исключаем все темы из списка тем. Затем дополнительно щелкаем на индикаторе темы "Справочник лекарств", чтобы вместо значка с красным крестиком в индикаторе появился значок зеленой галочки. В заключении щелкаем по кнопке "Фильтровать".
Пусть мы на вкладке "Интернет" ввели общий запрос "Медицина" и нажали кнопку "Найти". В результате мы получили безумно большое число результатов - более 150 миллионов документов.
Но Нигма автоматически сгруппировала найденные документы по темам, близким по смыслу, и выводит список этих тем в колонке слева.
Слева от названия каждой темы/группы тем с близкой тематикой помещается индикатор в виде миниатюрного квадратика-флажка.
Щелкая мышью на индикаторе-флажке мы можем или включать темы, или, наоборот, выключать их, чтобы они отсеивались при фильтрации.
Если мы щелкнем первый раз мышью на индикаторе, то в индикаторе появляется значок в виде миниатюрного красного крестика, а соответствущее название темы будет перечеркнуто, т.е. данная тема будет исключена при фильтрации.
Если мы щелкнем дважды на индикаторе, то в индикаторе появится значок в виде зеленой галочки, а указанная индикатором, тема будет включена в список отбираемых документов при фильтрации.
Включение или выключение тем при фильтрации документов вступает в силу после нажатия кнопки "Фильтровать".
Если мы хотим выключить все представленные в списке темы, то мы должны в группе "Со всеми" выбрать команду "Исключить".
Если мы хотим включить все представленные в списке темы, то мы должны в группе "Со всеми" выбрать команду "Выбрать".
Если мы хотим сбросить все установленные флажки (то есть ничего не фильтровать), то нам нужно в группе "Со всеми" выбрать команду "Сбросить".
Пусть нам необходимо при фильтрации исключить все темы, за исключением темы "Справочник лекарств". Проще всего, это можно сделать следующим образом. Сначала командой "Сбросить" исключаем все темы из списка тем. Затем дополнительно щелкаем на индикаторе темы "Справочник лекарств", чтобы вместо значка с красным крестиком в индикаторе появился значок зеленой галочки. В заключении щелкаем по кнопке "Фильтровать".
Использование блока управляющих элементов
Под полем ввода запросов имеется блок управляющих элементов для настройки поиска.
Если мы в этом блоке включим флажок "В Рязани", то поиск затребованной в запросе информации будет ограничен только Рязанским регионом. Кнопкой "Поисковики" раскрывается список доступных поисковых систем: Yandex, Google, Rambler, Bing, Yahoo, Altavista, Nigma.
По умолчанию все эти поисковики флажками подключены и будут использованы для поиска нужной информации. В случае необходимости, часть из них можно отключить.
Кнопкой "Язык" раскрывается список доступных языков. По умолчанию выбран вариант "Любой язык". В то же время селекторной кнопкой можно выбрать другие варианты: "Русский", "Украинский", "Английский".
Кнопкой "Сортировка" открывается меню для выбора способа сортировки. По умолчанию выбран вариант "Без сортировки". Вы можете выбрать селекторной кнопкой следующие варианты сортировки: "По дате (с новых)" или "По дате (со старых)".
Кнопкой "Настройки" открывается группа опций, включенных флажками в состав поисковика ("Автозаполнение", "Переводчик", "Новости", "Математика", "Химия", "Поиск фактов", "Определения"). Часть из них, по желанию, можно отключить.
Если мы в этом блоке включим флажок "В Рязани", то поиск затребованной в запросе информации будет ограничен только Рязанским регионом. Кнопкой "Поисковики" раскрывается список доступных поисковых систем: Yandex, Google, Rambler, Bing, Yahoo, Altavista, Nigma.
По умолчанию все эти поисковики флажками подключены и будут использованы для поиска нужной информации. В случае необходимости, часть из них можно отключить.
Кнопкой "Язык" раскрывается список доступных языков. По умолчанию выбран вариант "Любой язык". В то же время селекторной кнопкой можно выбрать другие варианты: "Русский", "Украинский", "Английский".
Кнопкой "Сортировка" открывается меню для выбора способа сортировки. По умолчанию выбран вариант "Без сортировки". Вы можете выбрать селекторной кнопкой следующие варианты сортировки: "По дате (с новых)" или "По дате (со старых)".
Использование режима расширенного поиска
В правой части строки с кнопками для выбора нужной вкладки расположены еще две кнопки: и "Переход в режим справки".
Щелчком по кнопке "Расширенный поиск" открывается специальная панель для выбора дополнительных параметров для расширенного поиска искомой информации.
Вторичным щелчком по этой же кнопке панель расширенного поиска закрывается.
Щелчком по кнопке "Перейти в режим справки" Нигма переводится в режим справки. В этом режиме можно оперативно познакомиться с перечнем задач, которые доступны пользователю с помощью тех или иных элементов управления системой.
Щелчком по кнопке "Расширенный поиск" открывается специальная панель для выбора дополнительных параметров для расширенного поиска искомой информации.
Вторичным щелчком по этой же кнопке панель расширенного поиска закрывается.
Щелчком по кнопке "Перейти в режим справки" Нигма переводится в режим справки. В этом режиме можно оперативно познакомиться с перечнем задач, которые доступны пользователю с помощью тех или иных элементов управления системой.
Поиск картинок в Нигме
Для поиска картинок необходимо перейти на вкладку "Картинки". Пусть мы хотим найти картинки с изображением амурского тигра.
В поле для ввода запроса с клавиатуры вводим "Амурский тигр" и нажимаем кнопку "Найти картинки!".
В результате появится окно с подборкой миниатюр с изображением амурского тигра.
Щелчком по понравившейся миниатюре открываем картинку в отдельном окне.
Щелкнув на картинке правой кнопкой мыши открываем контекстное меню и в этом меню выбираем нужную нам команду (для сохранения картинки в файле, печати изображения на принтере, копирования изображения в буфер обмена, сохранения на компьютере в качестве фонового рисунка для украшения рабочего стола Windows, и т.д.).
В поле для ввода запроса с клавиатуры вводим "Амурский тигр" и нажимаем кнопку "Найти картинки!".
В результате появится окно с подборкой миниатюр с изображением амурского тигра.
Щелчком по понравившейся миниатюре открываем картинку в отдельном окне.
Щелкнув на картинке правой кнопкой мыши открываем контекстное меню и в этом меню выбираем нужную нам команду (для сохранения картинки в файле, печати изображения на принтере, копирования изображения в буфер обмена, сохранения на компьютере в качестве фонового рисунка для украшения рабочего стола Windows, и т.д.).
Нигма - Умная библиотека
Если мы оставили запрос "Амурский тигр" и перешли на вкладку "Книги", то мы тем самым автоматически перейдем в раздел поисковой системы, связанный с литературой, посвященной, так или иначе, амурским тиграм.
Мало того, на основе запроса (в нашем случае "амурский тигр") Нигма формирует список документов, разделяя его на группы (фильтры). С помощью фильтров пользователь может уточнить запрос и быстро отсортировать найденные документы по нужной ему теме (выбрать нужные или исключить лишние темы).
1. Поиск по русской литературе
1.1. По фамилии автора
Написав только фамилию автора (например, есенин), вы сможете найти его произведения.
Я уже указывали на то, что вкладки Нигмы взаимосвязаны между собой введенным запросом.
Так, например, если мы хотим подобрать наиболее подходящую картинку с изображением Сергея Есенина, то нам достаточно перейти на вкладку "Картинки", чтобы увидеть обширную коллекцию картинок с изображением С.Есенина
1.2. Текст произведения автора
Чтобы найти конкретный текст автора, необходимо дополнить запрос названием произведения, например: Чехов Лошадиная фамилия.
2. Поиск по зарубежной литературе
В строке поиска можно написать как имя автора (например, Голсуорси), так и название его произведения (например, Сага о форсайтах).
Мало того, на основе запроса (в нашем случае "амурский тигр") Нигма формирует список документов, разделяя его на группы (фильтры). С помощью фильтров пользователь может уточнить запрос и быстро отсортировать найденные документы по нужной ему теме (выбрать нужные или исключить лишние темы).
1. Поиск по русской литературе
1.1. По фамилии автора
Написав только фамилию автора (например, есенин), вы сможете найти его произведения.
Я уже указывали на то, что вкладки Нигмы взаимосвязаны между собой введенным запросом.
Так, например, если мы хотим подобрать наиболее подходящую картинку с изображением Сергея Есенина, то нам достаточно перейти на вкладку "Картинки", чтобы увидеть обширную коллекцию картинок с изображением С.Есенина
1.2. Текст произведения автора
Чтобы найти конкретный текст автора, необходимо дополнить запрос названием произведения, например: Чехов Лошадиная фамилия.
2. Поиск по зарубежной литературе
В строке поиска можно написать как имя автора (например, Голсуорси), так и название его произведения (например, Сага о форсайтах).
Нигма-Музыка
Нигма-Музыка - это сервис, упрощающий поиск музыкальных композиций. Поисковый робот Nigma.ru находит в Интернете музыкальные файлы и индексирует теги, содержащиеся в этих самых файлах, выдавая искомый результат по запросу.
Нигма ищет музыку по всему Интернету, сортирует и группирует полученные результаты. Это значит, что Вы легко найдете нужного исполнителя или песню, и не выходя из Нигмы сможешь их прослушать и скачать.
Поиск музыкальных композиций по исполнителю, альбому, песне
Пользователь может ввести название группы, песни, исполнителя, альбома и т.д. в строку поиска (например, Любэ, Александр Малинин, и т.д.).
В найденных по запросу материалах при нажатии на ссылку "Читать текст" откроется страничка с текстом песни. Например, с текстом песни "Берега".
При нажатии на ссылку "Слушать" откроется панель управления проигрывателем и начнется процесс проигрывания заказанной мелодии/альбома.
При нажатии на ссылку "Скопировать" откроется панель с запросом "Вы хотите открыть или соххранить?"
Если вы хотите сохранить выбранную мелодию в нужной папке, раскройте меню кнопки "Сохранить" и в этом меню выберите команду "Сохранить как".
Откроется стандартное окно "Сохранить как", в котором достаточно указать папку назначения, а затем нажать кнопку "Сохранить".
Нигма ищет музыку по всему Интернету, сортирует и группирует полученные результаты. Это значит, что Вы легко найдете нужного исполнителя или песню, и не выходя из Нигмы сможешь их прослушать и скачать.
Поиск музыкальных композиций по исполнителю, альбому, песне
Пользователь может ввести название группы, песни, исполнителя, альбома и т.д. в строку поиска (например, Любэ, Александр Малинин, и т.д.).
В найденных по запросу материалах при нажатии на ссылку "Читать текст" откроется страничка с текстом песни. Например, с текстом песни "Берега".
При нажатии на ссылку "Слушать" откроется панель управления проигрывателем и начнется процесс проигрывания заказанной мелодии/альбома.
При нажатии на ссылку "Скопировать" откроется панель с запросом "Вы хотите открыть или соххранить?"
Если вы хотите сохранить выбранную мелодию в нужной папке, раскройте меню кнопки "Сохранить" и в этом меню выберите команду "Сохранить как".
Откроется стандартное окно "Сохранить как", в котором достаточно указать папку назначения, а затем нажать кнопку "Сохранить".
Нигма. Каталог популярных игр
Интеллектуальная поисковая система Нигма.РФ в 2012 году запустила совместный проект с компанией MyPlayСity - одним из крупнейших издателей бесплатных казуальных игр в мире. Поисковик добавил новую вкладку «Мини-игры», где пользователи могут скачать более 450 игр, предоставленных MyPlayСity. Разработчики предусмотрели как полнотекстовый поиск по играм, так и удобный каталог, отсортированный по наиболее популярным жанрам.
Согласно партнерскому соглашению, Нигма.РФ является спонсором всех предоставленных игр, поэтому для пользователей поисковика они абсолютно бесплатны, не требуют регистрации, а также в них отсутствует назойливая реклама сторонних проектов.
Каталог мини-игр от Нигмы содержит не только развлекательные, но также развивающие и обучающие игры, например, головоломки, пазлы и логические квесты, помогут с пользой провести летние каникулы».
Глеб Мащенко, заместитель директора по развитию MyPlayCity: «Миллионы пользователей из России и СНГ уже полюбили наши игры , уверен, они придутся по вкусу и интеллектуальной аудитории Нигма.РФ. Мы рады предоставить полные версии популярных игр бесплатно и без ограничений по времени. Захватывающие сюжеты, динамичный геймплей, реалистичная графика и потрясающее звуковое сопровождение – все это лишь часть того, что ожидает пользователей на страницах Каталога мини-игр от Нигмы.
Согласно партнерскому соглашению, Нигма.РФ является спонсором всех предоставленных игр, поэтому для пользователей поисковика они абсолютно бесплатны, не требуют регистрации, а также в них отсутствует назойливая реклама сторонних проектов.
Каталог мини-игр от Нигмы содержит не только развлекательные, но также развивающие и обучающие игры, например, головоломки, пазлы и логические квесты, помогут с пользой провести летние каникулы».
Глеб Мащенко, заместитель директора по развитию MyPlayCity: «Миллионы пользователей из России и СНГ уже полюбили наши игры , уверен, они придутся по вкусу и интеллектуальной аудитории Нигма.РФ. Мы рады предоставить полные версии популярных игр бесплатно и без ограничений по времени. Захватывающие сюжеты, динамичный геймплей, реалистичная графика и потрясающее звуковое сопровождение – все это лишь часть того, что ожидает пользователей на страницах Каталога мини-игр от Нигмы.
Нигма. Математика
Математическая система Nigma позволяет производить простейшие арифметические преобразования и решать математические задачи, с учётом различных единиц измерения и распознаванием математических и физических констант. Также поддерживаются запросы на конвертацию валют, решение систем уравнений и построение графиков функций.
Математическая система была запущена в октябре 2008 года.
Математическая система была запущена в октябре 2008 года.
Нигма. Химия
В декабре 2008 года появилась поддержка запросов по неорганическим химическим реакциям, как по исходным, так и по конечным веществам реакции. Впоследствии были добавлены поиск химических реакций и поддержка органической химии.
На 2011 год система позволяет производить поиск по более чем 12 000 неорганических реакций. Вещества можно задавать как в виде названий («хлорид натрия», «каменная соль»), так и в виде формул («NaCl»).
На 2011 год система позволяет производить поиск по более чем 12 000 неорганических реакций. Вещества можно задавать как в виде названий («хлорид натрия», «каменная соль»), так и в виде формул («NaCl»).
Обзорный поиск
Нигма эффективна для обзорного поиска при сборе информации. Она позволяет быстро найти открытые сведения из различных областей и проверить, не пропустили ли вы что-либо важное, используя другие поисковики.
Я подготовил небольшую брошюру с подборкой упражнений для ускоренного освоения описываемого онлайн сервиса и эту брошюру вы можете скачать по представленной ссылке. (doc, 6.99MB)
Я подготовил небольшую брошюру с подборкой упражнений для ускоренного освоения описываемого онлайн сервиса и эту брошюру вы можете скачать по представленной ссылке. (doc, 6.99MB)
Скачать вложение