gizemhazalakbulut/NetCoreAINew

C#

0

12 commits

updated Sep 8, 2026

See the code

README

🤖 C# ile 20 Yapay Zeka Entegrasyonu

.NET / C# kullanarak 20 farklı yapay zeka servisini doğrudan REST API'ler üzerinden entegre eden konsol uygulamaları koleksiyonu. Metin analizi, özetleme, sohbet, görüntü ve video üretimi, sesli asistan ve daha fazlası — her biri ayrı bir proje olarak.

AI Masterclass: C# ile 20 Yapay Zeka Entegrasyonu (Part 2) Udemy kursu kapsamında geliştirilmiştir. 👨‍🏫 Eğitmen: Murat Yücedağ — M&Y Yazılım Eğitim Akademi Danışmanlık


🧠 Entegre Edilen Yapay Zeka Servisleri

ServisProje SayısıKullanım Alanları
🤗 Hugging Face5Duygu analizi, özetleme, NER, soru-cevap, toksisite tespiti
🧡 Anthropic Claude3Sohbet, PDF özetleme, e-posta üretimi
🔷 Google Gemini3Soru-cevap, rol simülasyonu, otonom ajan
🌩️ Microsoft Azure3Metinden sese, görüntü açıklama, nesne tespiti
🎨 Replicate2Metinden görsel, metinden video
🟢 OpenAI2Kod asistanı, sesli chatbot
🎙️ DeepGram1Sesten metne (transkripsiyon)
🖼️ Stability AI1Metinden görsel (Stable Diffusion)

📚 Projeler

🤗 Hugging Face

#ProjeAçıklamaModel
02Sentiment AnalysisMetnin duygu durumunu analiz eder (olumlu/nötr/olumsuz)twitter-roberta-base-sentiment
03Summarize TextUzun metinleri özetlerdistilbart-cnn-12-6
04Named Entity RecognitionMetindeki varlıkları (kişi, yer, kurum) tanırbert-base-NER
05Roberta Base QAVerilen bağlamdan soruları yanıtlarroberta-base-squad2
06Toxic BertMetindeki toksik/saldırgan içeriği tespit ederunitary/toxic-bert

🧡 Anthropic Claude

#ProjeAçıklama
07Claude ChatGenel amaçlı soru-cevap sohbeti
08Claude PDF SummaryPDF dosyasından metni çıkarıp özetler (PdfPig)
09Claude Job EmailProfesyonel iş başvuru e-postası üretir

🔷 Google Gemini

#ProjeAçıklama
14Question AnswerKullanıcının sorularını yanıtlar
15Role SimulationSeçilen role (psikolog, tarihçi, rehber...) bürünerek yanıt verir
16Auto Agent PromptKullanıcıya adım adım sorular sorup içerik planı üreten otonom ajan

🌩️ Microsoft Azure

#ProjeAçıklama
11Text To SpeechMetni SSML ile seslendirip WAV dosyası oluşturur
12Computer VisionGörseli açıklar ve güven skoru döner
13Vision Object & DetailsGörseldeki nesneleri ve detayları (etiket, yüz, marka) tespit eder

🎨 Görsel & Video Üretimi

#ProjeServisAçıklama
10Draw ImageReplicateMetinden görsel üretir
18Stable DiffusionStability AIMetinden görsel üretir (stable-diffusion-v1-6)
19Create Video From PromptReplicateMetinden video üretir

🎙️ Ses & OpenAI

#ProjeServisAçıklama
01DeepGram AI VoiceDeepGramMP3 ses dosyasını metne çevirir
17Code EditorOpenAIC# kodunu açıklar, refactor eder, birim testi üretir
20Speech ChatBotOpenAISesli sohbet: kaydet → Whisper ile yaz → ChatGPT → sesli yanıt

🛠️ Kullanılan Teknolojiler

  • .NET / C# — Konsol uygulamaları
  • HttpClient + System.Text.Json — REST API çağrıları (projelerin çoğu harici paket kullanmadan)
  • NuGet Paketleri:
    • PdfPig — PDF metin çıkarımı (Proje 08)
    • NAudio — Mikrofon ses kaydı (Proje 20)
    • System.Speech — Metinden sese, TTS (Proje 20)

🎓 Eğitim Hakkında

Bu koleksiyon, Udemy üzerindeki "AI Masterclass: C# ile 20 Yapay Zeka Entegrasyonu Part 2" kursunun tamamlanmasıyla ortaya çıkmıştır. Kurs, C# geliştiricilerine modern yapay zeka servislerini gerçek dünya senaryolarıyla entegre etmeyi öğretir.


⭐ Faydalı bulduysanız repoya yıldız vermeyi unutmayın!

gizemhazalakbulut/NetCoreAINew

C#

0

12 commits

updated Sep 8, 2026

See the code

README

🤖 C# ile 20 Yapay Zeka Entegrasyonu

.NET / C# kullanarak 20 farklı yapay zeka servisini doğrudan REST API'ler üzerinden entegre eden konsol uygulamaları koleksiyonu. Metin analizi, özetleme, sohbet, görüntü ve video üretimi, sesli asistan ve daha fazlası — her biri ayrı bir proje olarak.

AI Masterclass: C# ile 20 Yapay Zeka Entegrasyonu (Part 2) Udemy kursu kapsamında geliştirilmiştir. 👨‍🏫 Eğitmen: Murat Yücedağ — M&Y Yazılım Eğitim Akademi Danışmanlık


🧠 Entegre Edilen Yapay Zeka Servisleri

ServisProje SayısıKullanım Alanları
🤗 Hugging Face5Duygu analizi, özetleme, NER, soru-cevap, toksisite tespiti
🧡 Anthropic Claude3Sohbet, PDF özetleme, e-posta üretimi
🔷 Google Gemini3Soru-cevap, rol simülasyonu, otonom ajan
🌩️ Microsoft Azure3Metinden sese, görüntü açıklama, nesne tespiti
🎨 Replicate2Metinden görsel, metinden video
🟢 OpenAI2Kod asistanı, sesli chatbot
🎙️ DeepGram1Sesten metne (transkripsiyon)
🖼️ Stability AI1Metinden görsel (Stable Diffusion)

📚 Projeler

🤗 Hugging Face

#ProjeAçıklamaModel
02Sentiment AnalysisMetnin duygu durumunu analiz eder (olumlu/nötr/olumsuz)twitter-roberta-base-sentiment
03Summarize TextUzun metinleri özetlerdistilbart-cnn-12-6
04Named Entity RecognitionMetindeki varlıkları (kişi, yer, kurum) tanırbert-base-NER
05Roberta Base QAVerilen bağlamdan soruları yanıtlarroberta-base-squad2
06Toxic BertMetindeki toksik/saldırgan içeriği tespit ederunitary/toxic-bert

🧡 Anthropic Claude

#ProjeAçıklama
07Claude ChatGenel amaçlı soru-cevap sohbeti
08Claude PDF SummaryPDF dosyasından metni çıkarıp özetler (PdfPig)
09Claude Job EmailProfesyonel iş başvuru e-postası üretir

🔷 Google Gemini

#ProjeAçıklama
14Question AnswerKullanıcının sorularını yanıtlar
15Role SimulationSeçilen role (psikolog, tarihçi, rehber...) bürünerek yanıt verir
16Auto Agent PromptKullanıcıya adım adım sorular sorup içerik planı üreten otonom ajan

🌩️ Microsoft Azure

#ProjeAçıklama
11Text To SpeechMetni SSML ile seslendirip WAV dosyası oluşturur
12Computer VisionGörseli açıklar ve güven skoru döner
13Vision Object & DetailsGörseldeki nesneleri ve detayları (etiket, yüz, marka) tespit eder

🎨 Görsel & Video Üretimi

#ProjeServisAçıklama
10Draw ImageReplicateMetinden görsel üretir
18Stable DiffusionStability AIMetinden görsel üretir (stable-diffusion-v1-6)
19Create Video From PromptReplicateMetinden video üretir

🎙️ Ses & OpenAI

#ProjeServisAçıklama
01DeepGram AI VoiceDeepGramMP3 ses dosyasını metne çevirir
17Code EditorOpenAIC# kodunu açıklar, refactor eder, birim testi üretir
20Speech ChatBotOpenAISesli sohbet: kaydet → Whisper ile yaz → ChatGPT → sesli yanıt

🛠️ Kullanılan Teknolojiler

  • .NET / C# — Konsol uygulamaları
  • HttpClient + System.Text.Json — REST API çağrıları (projelerin çoğu harici paket kullanmadan)
  • NuGet Paketleri:
    • PdfPig — PDF metin çıkarımı (Proje 08)
    • NAudio — Mikrofon ses kaydı (Proje 20)
    • System.Speech — Metinden sese, TTS (Proje 20)

🎓 Eğitim Hakkında

Bu koleksiyon, Udemy üzerindeki "AI Masterclass: C# ile 20 Yapay Zeka Entegrasyonu Part 2" kursunun tamamlanmasıyla ortaya çıkmıştır. Kurs, C# geliştiricilerine modern yapay zeka servislerini gerçek dünya senaryolarıyla entegre etmeyi öğretir.


⭐ Faydalı bulduysanız repoya yıldız vermeyi unutmayın!