Общая постановка задачи
Заказчик предоставит API-метод для получения данных с сервера. На сервер поступают входящие хуки (рассылки по базе клиентов). Требуется написать решение на Python, которое будет:
- Принимать тексты сообщений;
- Анализировать их с помощью ИИ (бесплатная модель на усмотрение исполнителя);
- Выделять структурированные данные.
Ключевые требования
Парсинг даты
Система должна извлекать информацию о дате или периоде проведения мероприятия, если она есть в тексте. Формат может быть разным: ‘Приглашаем 3 марта’, ‘Акция с 10.01 по 15.01’, ‘Ждем вас 3.03’.
Классификация сообщения
Необходимо определять тематику (категорию) сообщения: поздравления с днем рождения, акции, оповещения о технических сбоях или другие типы.
Формат результата
Исходный код (Python) демонстрирует работу и передается заказчику. Желательная договоренность по реализации.