Книжные закупки
Сервис «Книжные закупки» позволяет найти контракты на приобретение книг (учебников, учебных пособий, сборников, монографий и др.) определенного автора.
Как происходит поиск информации:
-
Пользователь указывает фамилию, имя и отчество интересующего автора.
-
Программа обращается к сервису Google Books и импортирует список книг указанного автора.
-
После подтверждения пользователем найденных записей информация передается в API ГосЗатраты.
-
Программа обращается к API ГосЗатраты и производит выборку контрактов, содержащих фамилию автора и/или название (часть названия) книги (в зависимости от уникальности названия книги).
-
Полученный сегмент дополнительно обрабатывается: соответствие кодам ОКДП для книжной продукции, наличие названия книги и имени автора в предмете контракта. На данном этапе используются алгоритмы нечеткого поиска, т. к. большое количество контрактов содержат опечатки и неполные сведения о приобретаемой продукции.
Диаграммы распределения книг автора по количеству контрактов и количеству приобретенных книг строятся с использованием сервиса Google Charts. Добавлена возможность выгрузки данных в формате PDF.
Кроме всего прочего, сервис весьма актуален в условиях растущего интереса к наукометрии, в частности, для оценки эффективности монографий.
В данный момент ведутся работы над оптимизацией алгоритмов, связанных с обработкой и анализом поступающей из API ГосЗатраты информации. Реализация тех или иных возможностей ограничивается возможностями полнотекстового поиска сервиса ГосЗатраты.