/learn-artificial-intelligence

Basic AI Learning Platform — an interactive educational project to understand Artificial Intelligence from scratch. Equipped with analytics, gamification, forum,certificates, and dark mode. Learn AI the fun, modern, and free way

Primary LanguageHTML

Belajar AI

Platform Pembelajaran AI Premium untuk Pemula

Selamat datang di Belajar AI — platform pembelajaran interaktif untuk memahami dasar hingga lanjutan Artificial Intelligence (AI) secara menyenangkan, terstruktur, dan modern.

Platform ini dirancang khusus untuk pemula yang ingin memulai perjalanan di dunia AI, dengan fitur-fitur lengkap seperti progress tracker, kuis, leaderboard, dan sertifikat digital.


Daftar Materi Pembelajaran

  1. Apa itu Artificial Intelligence?
    Pelajari konsep dasar AI, sejarah, dan penerapannya dalam kehidupan sehari-hari.
    Level: Pemula | ⏱️ 15 menit | **Selesai **

  2. Machine Learning Dasar
    Memahami konsep Machine Learning, supervised vs unsupervised learning.
    Level: Menengah | ⏱️ 20 menit | **Selesai **

  3. Deep Learning & Neural Networks
    Pengenalan deep learning dan bagaimana neural networks bekerja.
    Level: Lanjut | ⏱️ 25 menit | **Selesai **

  4. Natural Language Processing (NLP)
    Bagaimana AI memahami dan memproses bahasa manusia.
    Level: Menengah | ⏱️ 18 menit | **Selesai **

  5. Computer Vision
    Teknologi AI untuk mengenali dan memproses gambar dan video.
    Level: Lanjut | ⏱️ 22 menit | **Selesai **

Materi Favorit Anda: Belum ada materi favorit.


🚀 Fitur Terbaru

Dashboard Analitik – Pantau progress & statistik belajar real-time
Sertifikat Digital – Otomatis tersedia setelah menyelesaikan materi dan kuis
Sistem Level & Poin – Naik level seiring peningkatan aktivitas belajar
Forum Diskusi – Tempat berbagi ide & tanya jawab antar pengguna
Leaderboard – Lihat peringkat pengguna berdasarkan poin & streak
Dark Mode / Light Mode – Tema tampilan dapat disesuaikan
Pencarian Materi (Search) – Temukan materi pembelajaran dengan cepat
Bookmarks / Favorit – Simpan materi penting
Catatan Pribadi (Notes) – Dokumentasikan hal penting selama belajar
Notifikasi Sistem – Dapatkan update & pengingat otomatis
Export Progress – Unduh laporan hasil belajar
Local Storage Support – Data tersimpan aman di browser


Fitur Utama

Fitur Deskripsi
Dashboard Pembelajaran Tampilkan statistik & progress belajar pengguna
Materi Interaktif Materi AI dari dasar hingga lanjutan dengan struktur terarah
Gamifikasi Belajar Sistem level, poin, dan streak untuk motivasi pengguna
Sertifikat Otomatis Dapatkan sertifikat digital setelah menyelesaikan modul
Dark Mode Tema tampilan gelap & terang sesuai preferensi
Forum Diskusi Tempat berdiskusi dan bertanya seputar AI
Leaderboard Lihat peringkat pengguna berdasarkan skor total
Pencarian Materi Fitur pencarian cepat berdasarkan judul atau deskripsi
Notes Pribadi Tulis dan kelola catatan selama pembelajaran
Bookmarks/Favorit Tandai materi penting untuk dipelajari kembali
Notifikasi Pengingat dan informasi aktivitas belajar
Responsive Design Optimal di desktop maupun perangkat mobile
Local Storage Simpan data user langsung di browser tanpa login server

Teknologi yang Digunakan

Kategori Teknologi
Frontend React / Vue / Next.js
Styling Tailwind CSS / Bootstrap
State Management Redux / Zustand
Database Local Storage / Firebase
Deployment Vercel / Netlify

Tujuan Proyek

Platform ini dikembangkan untuk:

  • Mempermudah pemula memahami konsep AI dengan cara yang menarik.
  • Menyediakan sistem pembelajaran berbasis progress & gamifikasi.
  • Menjadi pondasi awal untuk pengembangan sistem pembelajaran AI yang lebih pintar di masa depan.

Rencana Pengembangan Selanjutnya

🔹 Integrasi API AI interaktif (chat-based learning)
🔹 Sistem rekomendasi materi berbasis machine learning
🔹 Mode offline learning
🔹 Progress sync menggunakan akun pengguna
🔹 Sistem mentor & pembelajaran kolaboratif


👨‍💻 Kontributor

Ahmad Rasidi
Developer & Creator of Belajar AI
📧 rasidi.basit@gmail.com (opsional)


🏁 Lisensi

Proyek ini dikembangkan untuk tujuan edukasi dan pembelajaran.
Seluruh konten dapat digunakan kembali dengan menyertakan atribusi kepada pengembang asli.


Cara Menggunakan

  1. Copy seluruh kode dari repositori ini
  2. Buat file index.html di folder proyek kamu
  3. Paste seluruh kode ke dalam file tersebut
  4. Buka di browser (Chrome, Edge, Safari, dll)
  5. Mulai belajar AI!

Opsi 2 — Buka Langsung di GitHub Pages

  1. Buka halaman GitHub repositori proyek ini:
    🔗 https://github.com/rasidi3112/learn-artificial-intelligence
  2. Klik tombol “Code” → “Download ZIP” untuk menyimpan proyek,
    atau langsung buka versi web (jika di-deploy melalui GitHub Pages).
  3. Setelah halaman terbuka, kamu bisa langsung eksplor fitur AI Learning Platform interaktif.

Data Disimpan Otomatis

Semua data pengguna tersimpan secara lokal di browser menggunakan Local Storage, termasuk:

  • Nama pengguna
  • Skor kuis
  • Level & poin
  • Catatan pribadi
  • Postingan forum
  • Preferensi tema (dark/light mode)

Privasi tetap terjaga, tanpa koneksi server eksternal.


Teknologi yang Digunakan

  • HTML5 – Struktur halaman
  • CSS3 / Tailwind (optional) – Tampilan responsif
  • JavaScript (ES6+) – Logika dan fitur interaktif
  • Local Storage API – Penyimpanan data pengguna
  • (Akan datang: AI backend & database learning system)

Rencana Pengembangan Selanjutnya

  • Integrasi AI Chat Tutor
  • Fitur Progress Sync antar perangkat
  • Dashboard Admin & API server
  • Pembuatan modul pembelajaran dinamis (AI-driven content)
  • Sistem autentikasi pengguna

Kontribusi

Ingin bantu kembangkan proyek ini?
Silakan fork, buat branch baru, dan ajukan pull request.
Kontribusi Anda sangat berarti bagi ekosistem pembelajaran AI Indonesia 🇮🇩


Lisensi

Proyek ini dilisensikan di bawah MIT License.
Silakan gunakan, ubah, dan kembangkan untuk kepentingan edukasi.


“Belajar AI bukan tentang menjadi robot, tapi memahami bagaimana kecerdasan bisa membuat manusia lebih bijak.”
Ahmad Rasidi