Semua proyek

FlashTube AI

FlashTube AI adalah sebuah prototipe aplikasi iOS berbasis SwiftUI yang memanfaatkan alur kerja LLM untuk mengonversi video YouTube menjadi flashcard belajar interaktif. Aplikasi ini membantu pelajar meninjau konsep-konsep kunci dengan cepat melalui sistem tanya-jawab cerdas.

№ 08 / 08·2024·iOS Developer·Prototype·iOS · AI

FlashTube AI merupakan prototipe aplikasi iOS yang dirancang untuk membantu pelajar mengubah metode belajar berbasis video pasif menjadi alur belajar aktif (active recall). Alih-alih mencatat atau membuat kartu belajar secara manual setelah menonton video edukasi, aplikasi ini secara otomatis mengonversi materi YouTube menjadi kumpulan flashcard siap pakai.

Ide dasar di balik proyek ini sangat sederhana: memanfaatkan kecerdasan buatan (AI) untuk melakukan ekstraksi awal dan merumuskan pertanyaan penting dari video, sementara pengguna tetap menikmati pengalaman belajar yang familier. Antarmuka aplikasi ini menyajikan kumpulan flashcard hasil kurasi AI, detail kartu yang komprehensif, serta layar latihan berbasis kuis—semuanya dibungkus dalam performa aplikasi SwiftUI yang native.

Fitur Utama

  • Konversi YouTube ke Flashcard: Membuat kartu belajar secara instan langsung dari video YouTube.
  • Tanya-Jawab Berbasis LLM: Menggunakan alur pemrosesan LLM untuk menyusun pasangan pertanyaan dan jawaban yang relevan dan akurat.
  • Kategorisasi Topik Otomatis: Mengelompokkan kartu yang dihasilkan ke dalam set flashcard yang terstruktur rapi berdasarkan topik bahasan.
  • Mode Latihan & Review: Menyediakan alur belajar interaktif untuk menguji pemahaman dan memperkuat daya ingat (spaced repetition).

Peran & Cakupan

Peran saya dalam proyek ini berfokus pada pengembangan antarmuka dan pengalaman pengguna menggunakan SwiftUI, serta merancang alur integrasi flashcard berbasis AI. Proyek ini mengeksplorasi potensi LLM dalam mempermudah proses belajar mandiri, sekaligus menyadari bahwa teknologi ini berfungsi sebagai akselerator dan bukan pengganti proses pemahaman materi secara mendalam.