Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

AI Öğrenci Asistanı - Multi-Agent Sistemi

Bu proje, öğrencilerin akademik çalışmalarını desteklemek için geliştirilmiş, çoklu yapay zeka agent'larından oluşan bir Gradio tabanlı web uygulamasıdır. Kullanıcılar PDF yükleyerek veya doğrudan metin girerek; detaylı soru-cevap, quiz oluşturma ve eğitici görsel üretme gibi işlemleri kolayca gerçekleştirebilirler.

Özellikler

  • 🎯 Soru-Cevap Agent:

    • PDF içeriğine veya genel akademik konulara dayalı detaylı soruları yanıtlar.
    • Kavram açıklama, örneklendirme, bağlantı kurma gibi güçlü yönlere sahiptir.
    • PDF yüklemeden de kullanılabilir.
  • 🧪 Quiz Oluşturma Agent:

    • PDF veya belirtilen bir konu üzerinden Bloom Taksonomisi'ne uygun, açıklamalı ve seviyelendirilmiş quizler oluşturur.
    • Her soru için detaylı açıklama ve yanlış seçenek analizi sunar.
    • PDF olmadan da konu belirterek quiz hazırlanabilir.
  • 🎨 Görsel Tasarım Agent:

    • Girilen tanıma göre eğitici, şematik veya foto-gerçekçi görseller üretir.
    • PDF gerektirmez, sadece metin tanımı ile çalışır.

Kullanım Senaryoları

  • Kavramları anlamak için: Soru-Cevap Agent'a soru sorabilirsiniz.
  • Bilginizi test etmek için: Quiz Agent ile konu veya PDF üzerinden test oluşturabilirsiniz.
  • Kavramları görselleştirmek için: Görsel Agent'a tanım girerek eğitici görseller oluşturabilirsiniz.
  • Sınav hazırlığı ve tekrar: Tüm agent'ları sırayla kullanarak kapsamlı bir çalışma rotası oluşturabilirsiniz.

Kurulum

  1. Depoyu klonlayın veya dosyaları indirin.

  2. Python 3.8+ yüklü olduğundan emin olun.

  3. Gerekli paketleri yükleyin:

    pip install -r requirements.txt
  4. Uygulamayı başlatın:

    python app.py
  5. Tarayıcınızda otomatik olarak açılan arayüzü kullanarak agent'ları deneyimleyin.

Dosya Açıklamaları

  • app.py : Tüm agent sınıfları, yardımcı fonksiyonlar ve Gradio arayüzü burada bulunur.
  • requirements.txt : Gerekli Python paketleri listesi.

Agent Detayları

Soru-Cevap Agent

  • PDF içeriği veya genel sorulara detaylı, yapılandırılmış ve motive edici yanıtlar verir.
  • Cevaplar başlıklar, örnekler ve ipuçları ile zenginleştirilir.

Quiz Oluşturma Agent

  • PDF veya konuya özel, Bloom Taksonomisi'ne uygun quizler üretir.
  • Her soru için doğru/yanlış açıklamaları ve ek bilgiler sunar.

Görsel Tasarım Agent

  • Girilen tanıma göre şematik, foto-gerçekçi veya dijital sanat tarzında görseller üretir.
  • Görseller eğitimde kullanılmak üzere optimize edilmiştir.

Notlar

  • Uygulama, OpenAI'nin GPT ve DALL-E API'larını kullanır. API anahtarınızın aktif ve yeterli limiti olduğundan emin olun.
  • PDF dosyaları opsiyoneldir; tüm agent'lar PDF olmadan da çalışabilir.
  • Görsel üretimi için internet bağlantısı gereklidir.

Katkı ve Geliştirme

  • Yeni agent eklemek veya mevcutları geliştirmek için BaseAgent sınıfını inceleyebilirsiniz.
  • Geri bildirim ve katkılarınızı bekliyoruz!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages