• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Sentinel — Интеллектуальный тайм-менеджер (Серверная часть)

Выполнил: Максимов Тимофей Степанович

Программа «Sentinel — Интеллектуальный тайм-менеджер» функционирует в клиент‑серверной архитектуре, где iOS‑приложение выступает клиентом, а серверная часть обеспечивает интерпретацию запросов и работу с данными.

Основной сценарий взаимодействия: пользователь в экране «Чат» формулирует запрос на естественном языке. Серверная часть интерпретирует запрос с использованием внешней языковой модели, выполняет поиск по персональным данным (события/напоминания) и возвращает структурированный результат, пригодный для создания или обновления записей календаря на стороне клиента.

Серверная часть интегрируется с внешней языковой моделью для извлечения намерений пользователя и управления событиями, не используя собственные ML-модели. Все данные хранятся за единым REST API с документацией в формате OpenAPI 3.x; история чатов и сообщений поддерживает контекстный диалог. Доступ к персональным данным строго разграничен: каждый пользователь взаимодействует только со своими ресурсами.

Руководитель проекта:

Гурин Семен Борисович


 

Нашли опечатку?
Выделите её, нажмите Ctrl+Enter и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.