ИНФОРМАЦИОННО-ПОИСКОВАЯ СИСТЕМА

МПК G 06 F 15/30
Информационно - поисковая система
Предлагаемые для рассмотрения материалы заявки на полезную модель относятся к области информатики, а именно, к системам поиска в сети Интернет и могут использоваться для нахождения заданной информации.
Известна полезная модель по патенту № 10901 «Справочная правовая система хранения и поиска данных, система поиска документов по ситуации и система поиска версий документа», в которой за счёт определённого формирования баз данных может быть осуществлён поиск по интересующим вопросам, рассмотренная система является больше справочной по определённой тематике и не обеспечивает возможность уточнения данных во время поиска.
Известна полезная модель по патенту № 13108 «Устройство ситуационного поиска информации», которая позволяет произвести ситуационный информационный поиск и последующий отбор информации, но не обеспечивает возможность формирование запросов сразу на несколько поисковых машин Интернета и тем самым не позволяет ускорить получение большего объёма информации.
По патенту на полезную модель № 117202 «Устройство осуществления поиска информации» для повышения производительности введены средства генерации поля, соответствующие отправке ссылки, выбору способа отправки ссылки и соответствующего сохранения номера телефона, с помощью которых пользователь может управлять своими запросами. Но данное устройство не может обеспечить формирование запроса сразу в
несколько поисковых систем и потом обрабатывать полученные результаты для пользователя.
Известна информационно - поисковая система предоставления данных об объектах по патенту на полезную модель № 74500, относящаяся к обработке цифровых данных, предназначенных для специфических функций с помощью специфических устройств, в которой пользователь активизирует всего один запрос на получение информации к системе. Запрос в соответствии с метаданными описывающими структуру информационных ресурсов автоматически преобразуется во множество адаптированных запросов для выборки сведений об объектах в разнородных базах данных.
Данная система была выбрана заявителем в качестве прототипа.
Однако данная система не подходит для многопоточного способа получения неструктурированной информации, не имеющей формального описания структуры и не обеспечивает требуемых характеристик её обработки.
Прототип не обладает обратной связью результатов поиска и поисковых запросов, что делает невозможным самообучение системы, и как следствие снижает ее качество по сравнению с предлагаемой моделью.
Задачей предлагаемого технического решения является повышение надёжности работы системы и точности поиска релевантных данных.
Поставленная задача решается тем, что в поисковую систему содержащую клиентский модуль, модуль формирования запросов, модули анализа полученной информации, её структуризации и визуализации дополнительно введён блок системной интеграции, соединённый с адаптером, причём в предлагаемой существует обратная связь блока системной интеграции и модуля формирования пользовательских запросов и модуля анализа полученной информации, что позволяет обеспечить независимость
поисковой системы от структуры информации и обучение с учетом поискового выражения и его соответствия условиям поиска.
Сущность предлагаемого решения поясняется на Фиг. 1 - Структурная схема информационно - поисковой системы, где
1 - клиентский модуль,
2 - модуль формирования запросов,
3 - адаптер блока системной интеграции,
4 - блок системной интеграции,
5 - модуль анализа полученной информации,
6 - модуль структуризации полученной информации,
7 - модуль визуализации.
8
Предлагаемая поисковая система имеет дополнительное качество самообучения за счет наличия обратной связи модуля анализа и модуля формирования запросов.
Надёжность системы повышается за счёт того, что сбор информации происходит по нескольким независимым каналам, на основе базовых поисковых выражений и вторичных поисковых выражений, полученных по результатам прошлых запросов, что делает систему более устойчивой к отказу одного или нескольких каналов сбора информации и плохо формализованных поисковых выражений, а также способствует увеличению релевантности данных.
Адаптер блока системной интеграции позволяет формировать поисковые запросы к любой поисковой системе в едином формате, что делает систему структурно независимой к добавлению и удалению отдельных каналов сбора информации.
Самообучаемость системы позволяет обеспечить автоматическую адаптацию и уточнение поисковых запросов с учетом полученных ранее результатов поиска и добиться более точного соответствия результатов поиска поисковым запросам, что повышает релевантность результатов поиска. Автоматизация настройки поискового выражения за счет самообучения системы позволяет снизить влияние ошибочно и неточно составленных поисковых выражений и повысить соответствие результата поиска, что повышает надежность системы и снизить влияние возможных ошибочных действий пользователя.
Таким образом, в предлагаемой для рассмотрения информационно-поисковой системе указанный технический результат - повышение надёжности системы и релевантности данных - может быть достигнут только в результате введения в поисковую систему - блока системной интеграции и его адаптера и наличия обратной связи с ними модулей анализа и формирования запросов, причём блок системной интеграции, выполнен с возможностью приёма объединённого запроса из адаптера, адаптации единого поискового запроса к интерфейсу конкретной поисковой системы и передачи его на осуществление поиска и сбора информации в Интернете, что является новым и ранее не используемым в рассмотренных системах.
Результатом этого архитектурного решения является структурная независимость описываемой системы от источников.
Наличие модулей формирования запросов, модуля анализа и блока системной интеграции с адаптером позволяет выбирать для определённой темы мониторинга произвольный набор источников информации и агрегировать полученные результаты.
Наличие обратной связи между модулями анализа и формирования запросов позволяет формировать новые поисковые запросы на основе полученных результатов поиска, что позволяет сделать систему самообучаемой.
Работа информационно - поисковой системы осуществляется следующим образом.
Через клиентский модуль 1 вводится один или несколько запросов, включающих исходные поисковые выражения, которые поступают в модуль формирования запросов 2, одновременно в модуль формирования запросов 2 поступают производные поисковые выражения, построенные автоматически в результате выполнения прошлых запросов. После соответствующей подготовки объединенный запрос передаётся в адаптер 3 блока системной интеграции 4 и затем в блок системной интеграции 4, из которого запрос вводится в поисковые системы Интернета.
Полученные найденные данные поисковыми системами поступают в блок системной интеграции 4, в данном блоке единый поисковый запрос адаптируется к интерфейсу конкретной поисковой системы и передается на осуществление поиска и сбора информации в Интернет. Через адаптер 3 передаются в модуль анализа полученных данных 5 , где сортируются по релевантности, после этого отобранные данные поступают в модуль структуризации 6, в котором происходит вычисление обобщенных и статистических характеристик собранной слабоструктурированной информации, после этого через модуль визуализации 7, осуществляющий подготовку данных для отображения, построение графических элементов для снабжения пользователя сведениями о результатах сбора и поиска информации в графическом виде, обработанные найденные данные пересылает в клиентский модуль 1 для ознакомления с полученными результатами оператора и принятии решения о дальнейших действиях с полученной информацией.
Предлагаемая информационно - поисковая система может быть соединена с подобными одной или несколькими системами для осуществления поиска и отбора информации совместно несколькими системами.
Модуль системной интеграции реализован как программный компонент, включающий интерфейс ввода поискового запроса в виде символьной строки формата:
«поисковое выражение»::= «поисковый тег»| AND|OR|NOT|;
«поисковый тeг»::=A..Z|a..z|A.Я|a..я;
Символ «+» означает совместное использование нескольких поисковых тегов. Пример поискового выражения «Правительство AND Комитет OR NOT открытые данные». Также блок системной интеграции содержит интерфейсы для передачи запросов в поисковые системы, например «Яндекс», «Google» и пр.
Прием объединенного запроса из адаптера необходимо для обеспечения совместной обработки результатов поиска по Интернет-ресурсам, проиндексированным в разных поисковых системах, и используется при корректировке базы поисковых выражений, что позволяет автоматически настраивать поисковую систему по данным, найденным ранее по схожим тематикам.
Например:
Шаг 1: формирование универсального поискового запроса:
Teг1 OR (Тег2 AND Teг3).
Шаг 2: передача поискового запроса в специализированный модуль интеграции с поисковыми системами.
Шаг 2.1: обработка запроса в адаптере блока системной интеграции:
Шаг 2.1.1: преобразование запроса в адаптере блока системной интеграции для поисковой системы «Яндекс».
Teг1 + (Тег2 * Тег3), где «*» и «+» - синтаксические элементы поискового выражения в системе «Яндекс».
Шаг 2.1.2: получение от «Яндекс» результатов поиска в формате поисковой системы «Яндекс».
Шаг 2.1: обработка запроса в Модуле системной интеграции:
Шаг 2.2.1: преобразование запроса в Модуле системной интеграции для поисковой системы «Google».
Teг1 <or> (Тег2 <and> Тег3), где «<and>» и «<оr>» - синтаксические элементы поискового выражения в системе «Google».
Шаг 2.2.2: получение от «Google» результатов поиска в формате поисковой системы «Google».
Шаг 3: приведение результатов поиска от «Яндекс» и от «Google» из Модуля системной интеграции к общему виду и их агрегирование.
Шаг 4: сохранение агрегированных результатов.
Шаг 5: анализ полученной информации с целью выявления новых устойчивых лексем и их сочетаний.
Шаг 6: передача полученных устойчивых лексем и их сочетаний в блок формирования поискового выражения на Шаг 1.
Таким образом, адаптация единого поискового запроса к интерфейсу конкретной поисковой системе - происходит приведением универсального поискового выражения, формата, описанного выше, к структуре поискового запроса конкретной поисковой системы.
Предлагаемая информационно - поисковая система может быть соединена с подобными одной или несколькими системами и осуществлять поиск и отбор информации будут уже несколько систем.
Предлагаемая для рассмотрения поисковая система была создана и опробована в г. Санкт-Петербург в Санкт-Петербургском государственном унитарном предприятии «Санкт-Петербургский информационно-аналитический центр». Опытный образец показал, что с применением предлагаемой информационно - поисковой системы увеличивается качество и количество собираемой и обрабатываемой информации из открытых Интернет-источников, уменьшается количество ошибочно собираемой информации при осуществлении поиска и сбора информации на запрос с соблюдением необходимой надёжности и релевантности поиска. В дальнейшем предлагаемую для рассмотрения информационно-поисковую систему предполагается использовать в комплексе для мониторинга информации в Интернете.
Таким образом, наличие действующего опытного образца подтверждает промышленную применимость предлагаемого для рассмотрения решения.
Заявитель просит рассмотреть представленные материалы на предмет выдачи патента РФ на полезную модель.