Skip to content

ainunnajib/noai-prep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOAI Prep

A modern iOS app to help students prepare for the National Olympiad of Artificial Intelligence (NOAI).

Features

  • 1660+ Practice Questions covering Mathematics, Computing, AI/ML, and Problem Solving
  • Two Quiz Modes: Practice (20 questions, untimed) and Timed (45 questions, 2.5 hours)
  • Category Filtering: Focus on specific topics or practice all categories
  • Bilingual Support: Full English and Indonesian language support
  • Progress Tracking: Track your quiz history, scores, and streaks
  • Modern UI: Beautiful glassmorphism design with smooth animations

Topics Covered

Mathematics

  • Linear Algebra
  • Calculus
  • Probability & Statistics
  • Optimization

Computing

  • Python Programming
  • NumPy & Pandas
  • PyTorch
  • Data Preprocessing

AI/ML/DL

  • Classical ML (Supervised & Unsupervised)
  • Neural Networks
  • Deep Learning & CNNs
  • NLP & Transformers
  • Computer Vision
  • Reinforcement Learning

Problem Solving

  • Algorithm Design
  • System Design
  • Debugging
  • Optimization

Requirements

  • iOS 17.0+
  • Xcode 15.0+

Installation

  1. Clone the repository

    git clone https://github.com/ainunnajib/noai-prep.git
  2. Open NOAIPrep.xcodeproj in Xcode

  3. Build and run on simulator or device

Tech Stack

  • SwiftUI - Modern declarative UI framework
  • SwiftData - Persistent storage for quiz results
  • XcodeGen - Project generation from YAML

License

MIT License

Author

Built with care for NOAI participants.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors