Перед специалистами «Форексис» были поставлены задача по разработке и развертыванию на сервере заказчика программного обеспечения полнотекстового поиска с учетом синонимии. Была предложена комплексная функция ранжирования, учитывающая множество запросов с заменой слов запроса на синонимы.
В качестве базовой технологии использован механизм индексации SOLR. Система поиска построения с использованием стека технологий OpenSource.
В ходе работ специалистами «Форексис» было проиндексировано более 200 000 документов из архива государственной автоматизированной информационной системы ГАС «Управление» суммарным объемом 800 Гб. Среднее время выполнения запросов не превышает 0,5 секунды при 300 одновременно работающих пользователях.
Для реализации механизма поиска с учетом синонимов проведены работы по созданию объединенного словаря синонимов русского языка. Проведены работы по фильтрации синсетов, исключающей обсценную лексику и сленгизмы.
В дальнейшем было произведено тестирование и доработка механизмов поиска, проведены работы по обеспечению проведения приемочных испытаний.
Результатом работ стало создание отечественной системы полнотекстового поиска, основанной на импортозамещающих решениях и технологиях, доступной пользователям системы ГАС «Управление» посредством соответствующего поискового интерфейса.
ГАС «Управление» представляет собой единую государственную информационную систему, обеспечивающую сбор, учет, обработку и анализ данных, содержащихся в государственных и муниципальных информационных ресурсах, аналитических данных, данных официальной государственной статистики, а также иных сведений, необходимых для обеспечения поддержки принятия управленческих решений в сфере государственного управления.
Области использования ГАС «Управление» включают в себя мониторинг и контроль за исполнением решений, принятых органами государственной власти и местного самоуправления, оценка эффективности деятельности органов власти, обеспечение стратегического планирования в части документооборота.