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.

Not found

Last updated