Название проекта: Бот Telegram для автоматизации судебных приказов

30 000 руб. за проект
05 мая 2024, 02:15 • 21 отклик • 204 просмотра
Цель проекта: Разработка бота Telegram для автоматизированного извлечения данных из электронных заявлений и их интеграции в шаблон судебного приказа.

Основные требования:
1. Взаимодействие с пользователем:
- Прием электронных документов (изображения, PDF).
- Возможность запрашивать у пользователя дополнительную информацию, если требуется.
- Отправка заполненных форм для проверки пользователем.

2. Обработка документов:
- Распознавание текста с помощью OCR из электронных документов.
- Извлечение требуемых данных, таких как имя, номер дела, дата заявления и т.д.

3. Шаблоны документов:
- Автоматическое заполнение шаблонов судебных приказов данными.
- Проверка корректности данных перед их интеграцией в шаблон.

4. Безопасность и конфиденциальность:
- Шифрование данных пользователей.
- Соблюдение политики конфиденциальности и GDPR.

Особые замечания для разработчика:
- Бот должен поддерживать кириллические и латинские алфавиты, так как документы могут быть на разных языках.
- Необходима интеграция с API для OCR (например, Tesseract, Google Vision API).
- Удобный интерфейс для редактирования шаблонов судебных приказов администратором бота будет плюсом.
- Документация по коду и четкая инструкция по развертыванию бота на сервере.

Технологии для использования:
- Язык программирования: Python 3.x.
- Библиотеки: python-telegram-bot, pytesseract/Google Cloud Vision для OCR.
- База данных: по желанию заказчика (например, PostgreSQL, MySQL).
- Сервер: на усмотрение разработчика (AWS, Heroku, Google Cloud и т.д.).

Этапы работ:
1. Проектирование и планирование архитектуры бота.
2. Реализация прототипа бота с базовым функционалом.
3. Настройка OCR и тестирование распознавания текста.
4. Разработка системы парсинга и автоматического заполнения шаблонов.
5. Тестирование и отладка бота.
6. Подготовка к запуску и развертывание бота на сервере.
7. Обучение пользователя и поддержка после запуска.

Сроки:
- Прототип: XX дней/недель
- Первая итерация и тестирование: XX дней/недель
- Подготовка к запуску и обучение: XX дней/недель

Бюджет:
- По договоренности с разработчиком в соответствии с установленными сроками и объемом работ.