У цьому відео я демонструю розв'язання практичного завдання з методології конструктивного мислення. Мета — створити систему, яка розуміє «людську» мову в Telegram і автоматично планує зустрічі в календарі.
Що було реалізовано:
Деконструкція запиту: Перетворення неструктурованого тексту на чіткі дані (дата, назва зустрічі, тривалість).
Інструментарій: Платформа Make.com, регулярні вирази (Regex), Telegram API, Google Calendar API.
Алгоритм роботи сценарію:
Telegram Bot: Приймає запит (наприклад, "create a meeting for a 27th of December...").
Text Parser: Витягує змінні за допомогою регулярних виразів.
Data Transformation: Конвертація дати з англійського формату в ISO (з урахуванням мовних особливостей та видаленням зайвих часток st, th, of).
Google Calendar: Автоматичне створення події з розрахунком часу завершення через функцію addMinutes.