Skip to main content

2.1 · Cakupan Produk (In-Scope)


Ringkasan​

Bagian ini mendefinisikan apa saja yang termasuk dalam cakupan produk ELJoy. Tujuannya agar semua punya pemahaman yang sama tentang apa yang akan dibangun.


Platform & Delivery​

AspekCakupan
Platform utamaWeb App (PWA - Progressive Web App, Mobile Responsive)
Fitur PWAInstallable (Add to Home Screen), offline caching konten statis, push notification via Web Push API
Bahasa targetBahasa Inggris (English communication)
Bahasa interfaceBahasa Indonesia (utama), dengan opsi English
Model monetisasiFreemium + Subscription

Fitur Utama yang Akan Dibangun​

1. Assessment System​

  • Ice Breaker Assessment (terbuka untuk publik, tanpa registrasi)
  • Universal Assessment (setelah Ice Breaker, sebelum jadi member)
  • Adaptive Confirmation Assessment (khusus member)
  • Continuous Assessment (berjalan terus sepanjang pengguna aktif)
  • Learner Profile yang dihasilkan dari assessment

2. Learning Journey System​

  • Personalized Learning Blueprint per pengguna
  • Learning Objectives berbasis communication outcomes
  • Learning Path yang adaptif
  • Mission System (Daily Mission + Progression Missions)
  • Evidence of Mastery sebagai syarat progress
  • Progress Tracking & Level Progression

3. AI Companion​

  • AI sebagai Learning Companion (bukan chatbot)
  • Konteks pengguna yang lengkap di setiap interaksi
  • Evaluasi dan feedback yang bermakna
  • Coaching dan motivasi
  • Memori jangka panjang tentang perjalanan pengguna

4. Speaking Practice Engine​

  • 12 mode latihan berbicara dalam satu framework
  • Sistem evaluasi yang berbeda per mode
  • Alur standar: Practice Type → Instruction → Stimulus → Response → Evaluasi → Feedback → Retry/Next
  • Speech-to-Text (STT) untuk menangkap ucapan pengguna
  • Text-to-Speech (TTS) untuk model AI berbicara

5. Content Management​

  • Hierarki konten: Domain → Topic → Communication Objective → Speaking Content → Toolkit
  • Tiga format Speaking Content: Short Conversation, Extended Conversation, Speech
  • Communication Toolkit: Vocabulary, Expressions, Functional Language, Guidelines, Grammar Insights, Pronunciation Notes
  • CEFR Topic Eligibility
  • Content Difficulty yang terpisah dari User Level

6. Membership & Monetisasi​

  • Model Free (akses terbatas) vs Member (akses penuh)
  • Paket berlangganan (bulanan/tahunan)
  • Sistem pembayaran
  • Hak akses per tier

7. User Management​

  • Registrasi & autentikasi (email, social login)
  • Profil pengguna & preferensi belajar
  • Progress Dashboard
  • Notifikasi & pengingat belajar

8. Administration​

  • Admin Dashboard
  • CMS untuk konten pembelajaran
  • User & membership management
  • Analytics & reporting

Integrasi & Teknologi​

KomponenTeknologi yang Dibutuhkan
AI/LLMLarge Language Model untuk AI Companion
STTSpeech-to-Text engine untuk pengenalan ucapan
TTSText-to-Speech engine untuk suara AI
PronunciationEngine untuk analisis pronunciation
PaymentPayment gateway untuk subscription
Web Push NotificationUntuk pengingat dan engagement (via Web Push API)
AnalyticsUntuk tracking penggunaan dan metrik bisnis