Skip to content

zehraseren/AIMasteryLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 AI Uygulama Koleksiyonu – 20 Mini Proje

Bu repoda, farklı yapay zekâ platformlarını kullanarak geliştirdiğim 20 mini projelik kapsamlı bir uygulama koleksiyonu yer almaktadır. Projeler; doğal dil işleme, görüntü ve ses analizi, metinden görsele dönüşüm, chatbot geliştirme ve rol tabanlı simülasyon gibi geniş bir yelpazeyi kapsar.

🎯 Amaç

Yapay zekâ entegrasyonları konusundaki yetkinliğimi artırmak, farklı API'leri uygulamalı olarak deneyimlemek ve AI destekli yazılım çözümleri üretmektir. Tüm projeler .NET (C#) altyapısı kullanılarak geliştirilmiştir.

🧠 Kullanılan Yapay Zeka Servisleri

✅ Deepgram AI

  • Gerçek zamanlı ses-metin dönüşümü
  • Sesli chatbot, transkripsiyon, konuşma analizi
  • Ultra hızlı, düşük gecikmeli, yüksek doğruluk oranı
  • OpenAI ile sesli chatbot, içerik üretimi
  • Stream tabanlı altyapı sayesinde canlı konuşmaları anında analiz edebilme

✅ Hugging Face

  • Metin Analizi (Sentiment Analysis)
  • Özetleme (Summarization)
  • Varlık Tanıma (NER)
  • Zehirli İçerik Tespiti (Toxic Content Detection)

✅ Claude AI

  • Chatbot (Claude ile Konuşma)
  • PDF Özetleme
  • E-Posta İçerik Üretimi

✅ Replicate AI

  • Metinden Görsel Üretimi (Text-to-Image)
  • Metinden Video Üretimi (Text-to-Video)

✅ Google Gemini

  • Soru-Cevap (QnA)
  • Rol Tabanlı Simülasyon
  • Auto Agent Geliştirme

✅ Microsoft Azure

  • Text-to-Speech (TTS)
  • Computer Vision ile Görsel Analiz

✅ OpenAI

  • Kod Editör Asistanı
  • İçerik Üretimi
  • Sesli Chatbot
  • Serbest GPT-4 Entegrasyonları

✅ Stability AI

  • Metinden görsel ve video üretimi
  • Sanat eseri üretimi, UI mockup’ları, konsept tasarım
  • Stable Diffusion tabanlı güçlü görselleştirme motoru
  • Replicate ile görsel + video üretim
  • Farklı stillerde yüksek çözünürlüklü içerik üretimi

🧩 Proje Örnekleri

  • Voice Chatbot: OpenAI ve TTS entegrasyonu ile sesli konuşma deneyimi
  • PDF Özetleyici: Claude AI ile belgeleri sadeleştir
  • NER ve Duygu Analizi: Hugging Face ile metin madenciliği
  • Text-to-Image: Replicate ile yapay görseller üret
  • Rol Simülasyonu: Google Gemini ile karaktere bürün
  • Kod Asistanı: OpenAI ile canlı editör desteği

⚙️ Teknoloji Stack

  • ✅ C# / .NET 9
  • ✅ RESTful API tüketimi (HttpClient / JSON)
  • ✅ WinForms / Konsol Uygulamaları
  • ✅ Asenkron programlama
  • ✅ JSON veri işleme
  • ✅ 3. parti AI SDK’lar ve HTTP servisleri

🧠 Kazanımlar

  • Çoklu AI servislerini uygulamalı deneyimleme
  • API ile entegrasyon yetkinliği
  • .NET ile AI odaklı uygulama mimarisi geliştirme
  • Gerçek dünya problemlerine çözüm üretme

📁 Proje Yapısı

Her proje Project01-Project20 şeklinde isimlendirilmiş klasörler içinde yer alır. Her klasörde detaylı açıklama ve örnek kullanım senaryosu mevcuttur.

📌 Not

Proje, bireysel öğrenme ve portföy geliştirme amacıyla oluşturulmuştur. Kodlar açık kaynaklıdır ve eğitim amaçlı kullanılabilir.

Releases

No releases published

Packages

No packages published

Languages