Back to Projects
Dogtor AI Learning Assistant

Dogtor AI Learning Assistant

2025 - PresentCompleted

Project Overview

Dogtor (逗課) is an AI-powered learning app built for high school students, offering personalized question generation, error tracking, and adaptive learning paths to help students practice smarter.

I spearheaded the entire system design and development, including:

- AI engineering and deep learning model training for personalized question generation

- Subject-specific question banks covering math and science topics

- Adaptive difficulty system that adjusts based on student performance

- FastAPI backend with RESTful APIs and automatic documentation

- MySQL database schema for error tracking and learning analytics

- Push notifications to remind students to practice daily

- Learning streak and progress visualization to boost motivation

- Cloud deployment on Google Cloud Run and Cloud SQL for scalability

Dogtor not only generates questions tailored to each student's weak points but also provides instant feedback and detailed explanations, helping students understand — not just memorize — the material.

Project Media

Dogtor AI Learning Assistant Screenshot 1
Dogtor AI Learning Assistant Screenshot 2
Dogtor AI Learning Assistant Screenshot 3
Dogtor AI Learning Assistant Screenshot 4

Key Features

  • 1AI question generation tailored to each student's learning gaps
  • 2Subject-specific question banks covering math and science
  • 3Adaptive difficulty system that adjusts to student performance
  • 4Error tracking and personalized practice recommendations
  • 5Instant feedback with step-by-step explanations
  • 6Daily push notifications and learning streaks to build habits
  • 7Progress visualization and learning analytics dashboard
  • 8GCP Cloud Run + Cloud SQL deployment for scalability

Technologies Used

FlutterFastAPIMySQLGCP Cloud RunCloud SQL

Project Milestones

🚀

Led Full-Stack AI Application Development

Achievement

Designed and built the entire AI learning system, integrating AI question generation, backend, database, and frontend.

☁️

Mastered Cloud Infrastructure

Skill

Deployed scalable backend and database on Google Cloud Run and Cloud SQL.

Built RESTful APIs with FastAPI

Learning

Developed efficient, well-documented APIs with FastAPI, enabling seamless communication between frontend and backend.

🗄️

Database Design & Analytics

Skill

Designed MySQL schema for learning progress tracking, enabling error analysis and personalized learning paths.

🏆

App Store Launch

Achievement

Successfully launched on App Store, ranked #4 in Education category.

<Pierre />

Full-stack developer shipping products from concept to App Store. 10K+ users. Cross-platform: mobile, web & AI.

Contact Info

  • b12705058@g.ntu.edu.tw
  • +886 963 779 263

© 2026 Pierre Chen. All rights reserved

Build v2.0.0 • Optimized for innovation