Skip to content

🐢 Tutortoise: Your Perfect Tutor is Around You

Banner

Tutortoise is a platform that connects leaners with skilled tutors, making personalized education accessible and flexible. Learners can find tutors based on subjects, budgets, schedules, and preferred learning methods (online or on-site). Designed with a user-centered approach, Tutortoise aims to overcome barriers in education, empower learners, and enhance the quality of tutoring through innovative technology.

✨ Meet The Awesome Team Behind Tutortoise

Learning PathBangkit IDNameLinkedIn
Machine LearningM762B4KX0924Chika Tunjung KeynaProfile Link
M420B4KY1012David HendrawanProfile Link
M284B4KY1760Helmy LuqmanulHakimProfile Link
Cloud ComputingC420B4KY1355Faidil AnwarProfile Link
C269B4KY2786Muhammad Dony MulyaProfile Link
Mobile DevelopmentA269B4KY3064Muhammad Rizky AuliaProfile Link

🏗️ Infrastructure

Infrastructure Diagram

🛠️ Technical Components & Tools

🤖 Machine Learning System

tech-stackONNXGoVowpalWabbit

Our ML System consists of three main services:

1. Recommender System

View ArchitectureRecommender System Architecture
  • Tech: VowpalWabbit, FastAPI
  • Features: Real-time recommendation (batch & online), Hybrid System (Content-based & Collaborative Filtering), Weighted Features
  • 📦 View Repository

2. Profile Picture Moderation

View ArchitectureProfile Picture Moderation Architecture
  • Tech: Go, ONNX Runtime, YOLOv11n
  • Features: Fast Inference, Lightweight, High Precision
  • 📦 View Repository

3. Content Moderation

View ArchitectureContent Moderation Architecture
  • Tech: TensorFlow, FastAPI
  • Features: Bilingual support (EN/ID), Contextual Abusive Detection
  • 📦 View Repository

☁️ Backend & Cloud Infrastructure

Backend Stack

📱 Mobile Development

Mobile Stack

Pinned Loading

  1. system-recommender-servicesystem-recommender-servicePublic

    Sysrec for finding the most suit tutor

    Python

  2. bilingual-abusive-detection-servicebilingual-abusive-detection-servicePublic

    Text based content moderation service

    Python

  3. face-validation-serviceface-validation-servicePublic

    Profile Picture Moderation for Tutortoise

    Go 2 1

  4. tutortoise-apptutortoise-appPublic

    Source of Tutortoise Mobile App

    Kotlin

  5. backendbackendPublic

    Backend for Tutortoise

    TypeScript 1

  6. infrastructureinfrastructurePublic

    Infrastructure as Code for Tutortoise App

    HCL

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…