Персональний AI-викладач англійської лексики
Це простий SwiftUI iOS-застосунок, який поводиться як персональний викладач англійської лексики.
Користувач вводить англійське слово та власне речення з його використанням.
AI (на базі LLM) надає:
- Просте пояснення значення слова
- Приклади вживання в контексті
- Аналіз речення користувача (граматика, правильність використання слова)
- Пояснення помилок та варіанти виправлення (за потреби)
- Відповідь завжди у строгому JSON-форматі для легкої інтеграції
- Універсальний сервіс
AIServiceз підтримкою деяких слів з коробки - Надійна резервна логіка для будь-яких інших слів
- Гарантована відповідність JSON-відповідей заданому формату
Це навчальний проект, створений для демонстрації навичок розробки під iOS за допомогою SwiftUI.
Проект був розроблений та структурований без доступу до macOS чи Xcode.
Метою було показати розуміння:
- Архітектури SwiftUI
- Шаблону MVVM
- Базового використання NLP
- Абстракції сервісів
- Структури iOS-додатків
Код не компілювався та не запускався локально.
Дуже сильно хотів би, і, мені дуже сильно потрібна оцінка А, був би неймовірно вдячний, Вам, аби Ви її поставили!