Yapay Zeka Destekli Sanal Mentor
Sanal Mentor: Kişisel Yapay Zeka Tavsiyeleri ve Etkileşimli Kullanıcı Arayüzü ile Rehberlik
Ne işe yarar?
Özellikler
Bu projede aşağıdaki özellikleri deneyimleyebilirsiniz:
📦 HTML, CSS, JAVASCRIPT ve GEMINI API: Güçlü ve etkileşimli bir mentorluk aracı oluşturmak için bu teknolojilerden yararlanın.
🧠 Yapay Zeka Destekli Mentorluk: Kullanıcı girişine göre akıllı ve alakalı tavsiyeler sunmak için Google'ın Üretken Yapay Zeka'sından yararlanır.
💬 Kullanıcı Etkileşimi: Kullanıcıların bir metin alanı aracılığıyla soru veya zorluk girmelerine ve kişiselleştirilmiş tavsiye almalarına olanak tanır.
⏳ Yükleme Göstergeleri: Kullanıcı sorguları işlenirken ilerlemeyi belirtmek için bir dönen simge gösterir.
⚠️ Hata İşleme: Tavsiye oluşturma işlemi başarısız olursa hata mesajları gösterir ve hata ayıklama için hataları konsola kaydeder.
🖥️ İçerik Görüntüleme: Oluşturulan tavsiyeyi web sayfasında uygun biçimlendirmeyle oluşturur.
📱 Duyarlı Tasarım: Kullanıcı arayüzü öğelerinin duyarlı olmasını ve çeşitli ekran boyutlarına uyum sağlamasını sağlar.
🎨 Dinamik Stil Değişiklikleri: Odak ve bulanıklık etkinliklerinde giriş öğelerinin görünümünü değiştirir.
🔄 Kullanılan API'ler: Tavsiye oluşturmak için Google Gemini API ile entegre olur.
📁 Kod Yapısı: Tavsiye oluşturma, içerik görüntüleme ve hataları işleme gibi farklı işlevler için düzenlenmiş işlevler.
✨ Modern JavaScript Uygulamaları: Asenkron işlemleri işlemek için async/await gibi modern JavaScript özelliklerinden yararlanır. Daha iyi anlaşılması için yorumlarla birlikte net ve okunaklı kodlar sağlar.
📦 Modüler Tasarım: İşlevler, belirli görevleri yerine getirmek için mantıksal olarak ayrılır. Bu sayede kod modüler ve bakımı kolay hale gelir.
Aşağıdakilerle tasarlandı:
- Web/Chrome
Takım
Değişikliği yapan
Team Bharadwaj
Nereden
Hindistan