Содержание |
тип - Интернет-компания
деятельность - Поисковая система в Интернете
Аудитория - 3 005 897 уникальных пользователей
отрасль - Интернет
продукция - Сервисы Nigma.ru
языки - русский
телефон - 84959269379
Nigma.ru - российская поисковая система. Первая кластеризующая и метапоисковая система в Рунете. Научный проект Nigma создан при поддержке МГУ им. М. В. Ломоносова и Stanford University.Известный писатель-фантаст Сергей Лукьяненко выступит на TAdviser SummIT 28 ноября. Регистрация
Команда проекта
Команда проекта Nigma.ru - это веселые и находчивые программеры, которые работают над созданием системы, построенной на основе разработок в области искусственного интеллекта. Разработки, которые ведет команда программистов интеллектуальной поисковой системы Nigma.ru — это еще один шаг на пути к созданию искусственного интеллекта. Речь идет о моделировании интеллектуальной деятельности с помощью вычислительных машин. Конечная цель всех работ — создание алгоритмического и программного обеспечения вычислительных машин, позволяющих решать интеллектуальные задачи.
Руководитель проекта — Лавренко Виктор — выпускник факультета Вычислительной математики и Кибернетики (ВМиК) Московского Государственного Университета, ранее работавший в компании Mail.ru в должности вице-президента по стратегии и финансам.
Технический директор проекта - Чернышов Владимир, начавший работу над Nigma, будучи еще студентом-старшекурсником, в данный момент является выпускником ВМК МГУ и Stanford University.
Индекс
Nigma осуществляет поиск как по своему индексу, так и по индексам Google, Yahoo, MSN, Yandex, Rambler, AltaVista, Aport.
По состоянию на 8 октября 2008 в суммарном индексе всех этих поисковых систем находится более 6’000’000’000 русскоязычных документов.
Кластеризация
На основе введённого пользовательского запроса Nigma формирует список документов, разделённых на несколько классов (кластеров). Пользователь может уточнить в каком классе продолжить поиск, тем самым улучшив релевантность результатов поиска. Пользователь также может исключить ненужные ему классы сайтов, например документы, пришедшие с интернет-магазинов (для них формируется специальный кластер).
Список кластеров выводится слева от списка результатов поиска. Для каждого кластера указывается образующая его фраза и количество документов в кластере. Пользователь может управлять кластерами при помощи специальных ссылок под списком кластеров.
Например запрос:
Морфология
Nigma поддерживает русскую морфологию. Используется морфологический модуль для русского языка собственной разработки.
Ранее в Nigma.ru поддержка морфологии была реализована через отсылку в поисковые системы дублирующих запросов, в которых приведены распространенные морфологические формы запрашиваемых слов. При этом, в отличие от имеющихся реализаций русской морфологии для поисковых систем, предлагаемый алгоритм не сокращаел, а увеличиваел количество найденных документов, так как морфологически измененный запрос объединяется с исходным. Релевантность также увеличивалась, так как использовались специальные алгоритмы объединения результатов.
Таким образом, через Nigm’у например можно было искать документы в индексе Google с учётом русской морфологии, даже в то время пока Google не поддерживал русскую морфологию. Сейчас надобность в данной технологии отпала, так как все ведущие поисковые системы поддерживают русскую морфологию.
Искусственный интеллект
Nigma использует искусственный интеллект, на базе нейронной сети, для выбора более релевантных результатов.
Синтаксис языка запросов
Операторы AND и + По умолчанию считается, что слова разделенные пробелами — это то же самое, что слова, разделенные оператором «+», или оператором «AND» — все три формы запросов эквивалентны (a AND b — нас интересует и слово «a» и слово «b»). Например, запросы розовая пантера, розовая+пантера и розовая AND пантера для поисковой системы будут неотличимы.
Оператор OR Иногда некоторые слова запроса для вас эквиваленты, например «скачать» и «download», тогда можно указать поисковой системе при помощи оператора «OR» между этими словами, что достаточно найти страницы с любым из этих слов. Будут найдены страницы, на которых есть хотя бы одно из слов. Примеры: бегемот OR гиппопотам, музыка mp3 (скачать OR download)
Оператор "" Если вы хотите найти страницы, на которых встречается заданная фраза, в запросе заключите ее в кавычки. Это может быть поезным, например при поиске какого-нибудь стихотворения или текста песни по известной строчке. Сравните результаты: «мороз и солнце — день чудесный» и мороз и солнце — день чудесный Фраза, заключенная в кавычки, ищется целиком без изменения порядка слов и без учета словоформ, то есть находяься только точные вхождения этой фразы.
Оператор - Иногда в результатах на некоторые запросы выдается не только нужная Вам информация, но и много другой. Например, по запросу «окна роста» будут выданы как результаты об агитационных плакатах советских времен, так и об одноименной фирме, занимающейся производством окон. Допустим, нам нужно найти информацию о плакатах. Ненужные результаты можно отфильтровать при помощи оператора «-», поставленного перед тем словом, которое Вы хотите исключить из результатов поиска. Уточним запрос окна роста при помощи оператора «-»: окна роста -пвх -производство -виа
Оператор site Если требуется найти страницы, удовлетворяющие запросу и находящиеся на определенном сайте, добавьте к запросу оператор «site:адрес_сайта». Можно искать по нескольким сайтам сразу. По запросу: nigma site:www.habrahabr.ru будут найдены страницы с сайта www.habrahabr.ru, содержащие слово «nigma». А по запросу: новости site:lenta.ru site:utro.ru будут найдены новости, с двух сайтов. Можно уточнить адрес сайта до поддоменов, например такой запрос: новости site:auto.utro.ru задает поиск только по указанному поддомену (auto.utro.ru), результаты с других поддоменов будут проигнорированы.
Сложные запросы
Скобки позволяют группировать слова запроса для применения к ним оператора. Например: микроволновая печь samsung (руководство OR документация) слова «руководство» и «документация» объединены скобками для того, чтобы оператор OR применялся только к ним.
Орфография
Поддерживается орфография на базе словаря, составленного из реальной русской орфографии, которую авторы веб-сайтов используют на своих страницах, за исключением жаргона падонков.
Система исправления ошибок Nigma.ru исправляет грубые ошибки (ЮрейЛушкоф, опечатки, предлагая пользователю на выбор не один, а несколько вариантов исправлений. Корректируются ошибки, связанные с неправильным выбором раскладки клавиатуры fibgrf-ошибка,(включая комбинации с другими ошибками). Словарь интеллектуальной поисковой системы расширен названиями известных брендов, набирать которые в строке запроса пользователь может даже на русском языке, так как Нигма автоматически расширяет поиск альтернативным написанием бренда.
Расшифровка сокращений
В Nigma.ru есть сервис расшифровки сокращений. Сокращения вводятся в строку поиска и параллельно с поиском документов ведется поиск расшифровок сокращений. Расшифровки, которые получили подтверждения в найденных документах, попадают в список кластеров. А те расшифровки, которые не получили подтверждения документами, попадают в специальный псевдокластер "Аббревиатуры". Примеры:
Математический сервис
Система Nigma позволяет не только производить простейшие арифметические преобразования, но и решать математические задачи различной степени сложности. Также Нигма распознает более тысячи физических, математических констант и единиц измерения, что позволяет производить операции с множеством величин (в том числе решать с ними уравнения) и получать ответ в требуемых еденицах измерения. Помимо уравнений система решает все задачи, характерные для калькуляторов поисковых систем и конверторов валют. Однако Нигма умеет считать в дробях и знает общеупотребимые синонимы валют. Так, например, можно посчитать, сколько деревянных в баксе. С помощью нового сервиса пользователи смогут решать различные математические задачи (упрощать выражения, решать линейные и квадратные уравнения, системы уравнений, уравнения с единицами измерения, конвертировать валюты, вычислять модуль числа, упрощать тригонометрические выражения, сокращать дроби и многое другое), вводя их прямо в строку поиска в виде строгого или нестрогого (обычного) текста.
Примеры выражений:
- 8/13+2/3
- x+корень из x=2(x-1
- cos^2x+sin^2x
- 2 ч * 30 м/мин = х
- 3 GBP + 1 евро в долларах
- 2x-y=4, 3y+x=9
- x+1=0
Сейчас разработчики Nigma работают над созданием дополнительной возможности: вывода хода решения.
Сервис по химическим реакциям
Система позволяет производить поиск по более чем 12000 неорганических реакций. Вещества можно записывать как при помощи названий ("хлорид натрия", "каменная соль"), так и в виде формул ("NaCl"). Для введенного набора из одного или нескольких веществ система попробует найти реакции с их участием.
Если пользователь хочет найти определенную реакцию, он вводит вещества, разделяя их знаками "+", например, "гидроксид натрия + HCl". Система найдёт все реакции с участием NaOH и соляной кислоты. Разработчики предусмотрели возможность указать с какой стороны в реакции находятся искомые вещества. Например, если написать знак «равно» после веществ: "2KOH + H2SO4 =", то Нигма найдёт только те реакции, где гидроксид калия и серная кислота находятся в исходных веществах. Если пользователь напишет знак «равно» перед реакцией: "= NaCl + H2S", то Нигма найдёт те реакции, где в конечных продуктах есть каменная соль и сероводород. Если пользователь укажет вещество и конечный продукт: "KOH = KCl", то Nigma отыщет все реакции, в которых из гидроксида калия получается его хлорид. Кроме молекулярной формулы для реакций, идущих в растворах, система выдает ионную формулу, которая поможет тем, кто учит химию, лучше понять суть химических процессов. В некоторых случаях система может подсказать пользователю, почему требуемая реакция невозможна. Например, если спросить у Нигмы, что будет при взаимодействии "K + NaOH", система даст ответ: "В водном растворе идёт не указанная реакция, а взаимодействие калия с водой".
Поиск цепочек химических реакций
Команда разработчиков Nigma.ru расширила функциональность поиска по химическим реакциям. В новой версии реализована возможность, которая наверняка понравится многим школьникам. Теперь можно искать не одну реакцию, а сразу целую цепочку, например: NaCl = Na = NaH = NaOH = NaHSO3. Система разобьет цепочку на стадии и подробно опишет, как из одного вещества получить другое. Для разделения стадий также можно использовать стрелочки, например, так: Fe -> FeS -> H2S -> S -> Na2S2O3 -> Na2S4O6. В цепочках могут быть и неизвестные вещества, которые можно обозначать буквой «X»: Ag -> X -> AgNO3 -> X -> Ag(NH3)2OH -> X -> Ag, а также знаком вопроса и многоточием: Cu2O -> X -> CuSO4 -> ? -> CuCl2 -> ... -> Cu2O.
Сервис свежих новостей
В ответ на запрос пользователи увидят три самые свежие новости прямо на странице результатов поиска.
Разработчики проиндексировали и обработали данные более 3500 rss-лент СМИ и популярных блогов. На сайте также есть форма, через которую пользователи сами могут добавлять новостные ресурсы в индекс поисковой системы. База данных новостей обновляется каждые 5 минут.
Автоматическое заполнение
Во-первых, система предлагает варианты на основе предыдущих запросов пользователей Nigma.ru.
Во-вторых, напротив предложенных примеров автозаполнения выводятся наиболее релевантные сайты, связанные с запросом пользователя. Теперь перейти на нужный сайт можно даже не вбивая запрос до конца, а лишь выбрав его из списка и нажав клавишу «вправо», или просто кликнув мышкой по ссылке. Если же нужный сайт находится на первом месте в подсказке, то его можно не выделять, а перейти на него только с помощью клавиши «вправо». Например, если ввести две буквы: «по» и нажать клавишу «вправо», то откроется сайт gismeteo.
В-третьих, разработчики максимально упростили переход на самые популярные сайты среди пользователей Нигма.ру. Например, раньше, чтобы попасть на сайт «Одноклассники», нужно было набрать 13 букв, нажать «Enter», дождаться поисковой выдачи, а потом кликнуть на первый результат. Теперь пользователи nigma.ru, удерживая клавишу «О» несколько секунд, а потом отпустив ее, тут же попадут на сайт «Одноклассники». То же самое будет при нажатии клавиш: «в» (пользователь попадет на сайт «в контакте»), «ю» («youtube.com»), «з» («зайцев.нет») и т.п. Причем пользователю не нужно переключать язык - вместо «о» можно нажать на «j» и он также будет перенаправлен на сайт одноклассников.
Поиск по музыкальным файлам
Через вкладку «Музыка», пользователи Нигмы смогут найти и сразу послушать любимую песню прямо на странице результатов поиска ("Вивальди Времена Года"). Поисковый робот Nigma.ru находит в Интернете музыкальные файлы и индексирует теги, содержащиеся в этих самых файлах.
Когда пользователь ищет во вкладке "музыка", то Нигма находит музыкальные файлы, а пользователь в качестве результатов получает прямые ссылки на них. Сейчас поисковая система проиндексировала 1.600.000 аудио файлов. Разработчики планируют расширение базы в следующем 2009 году.
История
- 12 апреля 2005 запущена альфа версия
- 26 сентября 2005 Nigma предоставила поиск сайту Livestream.ru
- 3 ноября 2005 Nigma и компания Яндекс заключили партнерское соглашение, в рамках которого Яндекс будет поставлять Nigm-е результаты поиска в формате XML, а Nigma разместит рекламный блок Яндекс.Директа
- 29 ноября 2005 Nigma создала собственный индекс
- 24 апреля 2006 Nigma купила сто серверов оригинальной разработки
- 12 июня 2006 Nigma запускает AJAX-интерфейс для поиска
- 27 ноября 2006 Nigma внедрила новый механизм управления релевантностью
- 26 февраля 2007 Nigma запускает поиск по картинкам
- 10 апреля 2007 Nigma запускает поиск по электронным библиотекам
- 16 июля 2007 Nigma вводит в экплуатацию новую систему исправления ошибок
- 8 октября 2007 Nigma проводит тестирование новой версии поисковой системы
- 22 апреля 2008 Nigma запускает сервис расшифровки сокращений
- 21 октября 2008 Nigma запускает математический сервис
- 4 декабря 2008 Nigma запускает сервис Свежих новостей
- 18 декабря 2008 Nigma запускает сервис по автоматическому заполнению в строку поиска.
- 22 декабря 2008 Nigma запускает сервис по поиску химических реакций
- 23 декабря 2008 Nigma запустила поиск по музыкальным файлам
- 10 февраля 2009 Nigma открывает свой собственный NigmaForum
- 11 марта 2009 Nigma запускает систему по нахождению цепочек химических реакций
Nigma в прессе
2009 год
Mirwww Nigma находит цепочки химических реакций
The First News Nigma находит цепочки химических реакций
Bybanner Российский поисковик занялся превращением химических веществ
Delfi Nigma.ru расширил поиск по химическим реакциям
Lenta.ru Российский поисковик занялся превращением химических веществ
Cnews Nigma.ru научился находить цепочки химических реакций
Cybersecurity Поисковик Nigma.ru запустил новую версию системы Nigma-химия
SearchEngines Nigma.ru совершенствует поиск по химическим реакциям
Seonews23 февраля в рунете не праздник
2008 год
CNews Nigma понимает пользователя с одной буквы
SearchEngines«Быстрый поиск» от Nigma
Lenta.ru Nigma запустила поиск по химическим реакциям
Telnews Nigma нахимичила
Introweb «Nigma.ru» — лучше перехимичить...
VZ.ru Интернет-поисковик научился решать химические уравнения
SearchEngines Nigma.ru запустила улучшенный поиск по аудио файлам
Webplanet Nigma.ru бесплатно проиграет 1,6 млн mp3-файлов
CNews Nigma.ru запустила поиск по музыкальным файлам
Cybersecurity Поисковик Nigma.ru усовершенствовал поиск по музыкальным файлам
Seonews Nigma покажет новости. Над выдачей
Lenta.ru Nigma.ru запустила поиск по новостям
CNews Nigma.ru сообщит новости по поисковому запросу
Regnum Пользователи Nigma.ru могут видеть три самые свежие новости на странице результатов поиска
Telnews Nigma расскажет каждому по три новости
CNews Nigma стала понимать запросы-уравнения
Regnum Пользователи смогут решать математические задачи в поисковике
CNewsПоисковик Nigma.ru научился решать уравнения
Msunews Поисковая система «Nigma», разработанная в МГУ, научилась решать уравнения и упрощать выражения
Telnews Виктор Лавренко, Nigma.ru: «Существующие алгоритмы поиска устарели»
Mskit В поисках идеала. «Нигма» совершенствует сервисы
Kommersant Смысла.net (а Nigma найдет)
Seonews Маленькие герои монополизированного рынка
Seonews Нигма дешифрует аббревиатуры
Seonews Нигме три года
Seonews 1 апреля в рунете
Seonews Альтернатива Google появится в его колыбели
2007 год
Webplanet Нигма озолотит искателей
Seonews Нигма покорила Стэнфорд
SearchEngines “Nigma.ru - исследовательский проект”: интервью с руководителем команды разработчиков Nigma.ru, Виктором Лавренко
Seonews Кругозор Нигмы расширился, а грамотность повысилась
Webplanet Nigma метит в стартовые страницы Рунета
Webplanet Nigma.ru спасет зрение программистов и сисадминов
Eseo Виктор Лавренко (Nigma.Ru): “Наша цель – разработка алгоритмов”
Seonews Нигма борется с неграмотностью
Seonews Компьютер в подарок от Нигмы
Seonews Не рекламой единой жив поиск
Seonews Война с Яндексом его же оружием
Seonews Nigma и Yahoo! родились в День космонавтики
Webplanet Nigma.ru даст пользователям электронных книг и шоколада
Seonews Nigma.ru взяла новую планку
2006 год
Seonews Nigma.ru запускает механизм релевантности
Seonews Nigma.ru получит финансовую поддержку
Seonews «Не нужно делать не хуже, нужно делать лучше!»
CNews Поисковая система Nigma купила сто оригинальных серверов Softmart
2005 год
Webplanet Nigma считает, специалисты комментируют
CNews Рунет перевалил за миллиард
Webplanet Виктор Лавренко: «Мы прежде всего создаем новые технологии»
CNews В рунете запущена новая интеллектуальная поисковая система