Swift Student Challenge
MeStudy – An AI-powered study companion for O-Level students, created for the Swift Student Challenge by Apple to showcase creativity, coding skills, and real-world learning.
Overview
MeStudy leverages AI technology to create personalized, accessible study materials that enhance learning and build academic confidence—especially for students preparing for the GCE O-Levels. By combining SwiftUI with OpenAI’s Large Language Models (LLMs), MeStudy offers tailored study plans, topic breakdowns, quizzes, and tips to guide students through their revision journey in a structured and meaningful way.
What I Used
Languages/Tools: Swift, SwiftUI
Frameworks: OpenAI API (LLM), Apple Vision (Text Extraction), CoreML
Platform: iOS (iPad & iPhone)
My Role & Contributions
I developed the entire app from concept to completion for the Swift Student Challenge. I built the SwiftUI interface, integrated Apple’s Vision framework for OCR text extraction, and connected to OpenAI’s API to generate personalized study plans. I also designed the quiz system and structured the topic-based learning flow.
Key Features
AI-generated personalized study plans based on user input
Topic breakdowns and curated revision tips
OCR support using Apple Vision to extract text from photos
Subject-specific quiz generator to reinforce learning
Clean, distraction-free SwiftUI interface
What I Learned
Through MeStudy, I deepened my experience in integrating AI into mobile apps, managing asynchronous API workflows, and applying user-centered design for educational tools. This project pushed me to think critically about accessibility, relevance, and usability—while also sharpening my skills in Swift and machine learning.
Last updated