Minilearn, öğrencilere özel, yapay zeka destekli bir öğrenme platformudur. Amacımız, her öğrenciye kişisel bir eğitim tecrübesi sunarak öğrenme sürecini daha etkili ve ilgi çekici hale getirmektir.
Minilearn, öğrencilerin belirli konulardaki yetkinlik seviyelerini ölçer ve bu ölçüme dayalı olarak kişiselleştirilmiş öğrenme modülleri ve quizler sunar. Platform, öğrencilerin bilgi düzeylerini değerlendirerek onların öğrenme ihtiyaçlarına uygun içerikler oluşturur.
- Yetkinlik Seviyesi Analizi: Öğrencinin bir konudaki bilgi seviyesini quizler aracılığıyla ölçer.
- Kişiselleştirilmiş Modüller: Öğrencinin bilgi düzeyine göre özel eğitim modülleri sunar.
- Özelleştirilmiş Quizler: Öğrenme sürecini değerlendirmek için özel quizler oluşturur.
- Öğrenme Stili Analizi: Öğrencinin görsel, işitsel, kinestetik gibi öğrenme türlerine olan yatkınlığını belirlemek.
- AI Destekli Özel İçerik Üretimi: Öğrencinin öğrenme stiline göre yapay zeka kullanarak modüller ve içerikler oluşturmak.
- Gelişmiş Öğrenme Takibi: Öğrencinin genel öğrenme eğilimlerini ve performansını analiz ederek öneriler sunmak.
- Chatbot Desteği: Öğrencilerin modüller hakkında yapay zekaya soru sormasını ve AI tarafından üretilen cevaplar almasını sağlamak.
- Hatalı Cevap Geri Bildirimi: Yapay zeka, yanlış yapılan soruların neden yanlış olduğunu ve doğru cevabın mantığını açıklayan geri bildirimler sunar.
- Öğrenme Yolculuğu Haritaları: Öğrencilere, hedeflerine ulaşmak için adım adım bir yolculuk haritası sunar.
- Rozetler ve Günlük Seriler: Öğrencilerin motivasyonunu artırmak için Duolingo'ya benzer şekilde rozetler ve günlük seriler sunulur.
- Frontend: React, React Router, Tailwind CSS
- Backend: Express.js, Firebase Admin SDK (Sunucu tarafında Firebase hizmetlerine erişim için), Axios (API istekleri için), Google Generative AI (gemini modeli ile içerik ve quiz oluşturma için)
- Veritabanı: Firebase Firestore
- Yapay Zeka: Google Generative AI (Gemini Modeli) - İçerik ve quiz oluşturma için kullanılıyor
- Depoyu klonlayın:
git clone https://github.com/erirem/minilearn.git