Про базы с нормативными документами
В офисе мы используем сервис для доступа к нормативной документации "...." (впрочем, давайте без рекламы).
Захожу на днях и вижу баннер - у вас превышен лимит запросов, плати еще денег. 🤬
Ситуация меня дико взбесила, стал думать как можно заменить этот сервис. Сделал для себя два крутых открытия:
1. Нашел, что проверить статус документов можно бесплатно на сайте https://protect.gost.ru/. Там не можно и текст на сканах прочитать. Не удивлюсь, если сервисы с нормативкой оттуда инфу и подтягивают через API.🤓
2. Сделал себе векторную базу данных с нормативными документами. Отличие в том, как в них работает поиск. Обычные нормативные базы данных напоминают папку с документами. Поиск в них организован также - нужно открыть нужный документ и искать по ключевым словам.
Ограничений море:
- нужно знать в каком документе искать;
- если напишешь ключевое неверно, то система ничего не найдет;
- напишешь слишком обще - будет много мусорных ответов;
- в базе данных нет зарубежных норм и добавить их туда невозможно.
Векторная база данных понимает смысл того, что ты хочешь и ищет по смыслу. Ответ выдает как краткое резюме со связанными параметрами и с точным указанием пункта, норматива и точной циаттой что там сказано.
Отличия такие:
- не важно знаешь ли ты в каком документе искать. Если сформулировал запрос (даже своими словами) - получишь ответ по всем докам в базе;
- можно загрузить в базу зарубежные документы, на иностранном языке. Система сама переведет и выдаст ответ на русском языке. Причем качество может быть даже плохим и пдф будет как картинка, то есть скопировать текст невозможно;
- можно забыть термин. Хочу я узнать интенсивность, но не помню слово. Пишу "расход на единицу площади в единицу времени для тушения офисного помещения". База данных поймет о чем речь, выберет корректно группу помещения и приведет смежные данные (длительность тушения и проч.). При этом в своем запросе я могу делать ошибки, опечатки или напечатать вообще на английской раскладке. Система поймет и даст релевантный результат.
Есть и другие плюсы: можно результаты передавать по API в другие системы (например, в телегу). Быстро - голосом надиктовал, тебе возвращается качественный ответ текстом.
Коллеги, это очень удобно и я уверен, что с начала другого месяца не вернусь к прежней, оплаченной на год вперед базе нормативки!
Цена такой базы данных - меньше чем у традиционных, к которым мы привыкли. В итоге, думаю, на сервере компании развернуть векторную базу данных с доступом для сотрудников (и, возможно, друзей).
А как вы работаете с нормативными документами? Пиши в комментах, тема очень интересная
6
2
2April 30, 2026 420 6 9