Bu repo, geliştirmiş olduğum 20 farklı yapay zeka projesinden oluşan kapsamlı bir koleksiyondur.
Projeleri hazırlarken ASP.NET Core teknolojisini kullanarak yapay zeka API’leriyle entegrasyonlar yaptım.
Her projeyi, gerçek hayattan senaryolara uygulanabilecek şekilde tasarladım ve farklı AI servislerini deneyimledim.
Her proje, NLP (Doğal Dil İşleme), Görüntü İşleme, Ses İşleme ve Veri Analizi kategorilerinde gerçek dünyadan örnekler içerir.
- Backend: .NET 6-7-9, Entity Framework Core
- AI Servisleri: OpenAI (GPT, Whisper, DALL·E), Google Cloud Vision, Tesseract OCR
- Veritabanı: SQL Server
- Diğer: Swagger, HtmlAgilityPack, PdfPig, Newtonsoft.Json, System.Speech, RapidAPI
# | Proje Adı | Amaç | Kullanılan AI |
---|---|---|---|
01 | AIProject.APIDemo | API geliştirme ve veritabanı işlemleri | Temel API yapısı |
02 | AIProject.APIConsumeUI | API tüketimi için UI | API entegrasyonu |
03 | AIProject.RapidAPI | RapidAPI servislerini kullanma | IMDB'nin En İyi Filmleri |
04 | AIProject.OpenAIChat | GPT tabanlı sohbet uygulaması | OpenAI GPT |
05 | AIProject.OpenAIWhisperAudioToText | Ses → Metin dönüştürme | OpenAI Whisper |
06 | AIProject.OpenAIDallEImageGeneration | Görsel üretimi | OpenAI DALL·E |
07 | AIProject.TesseractOcr | Görüntüden metin çıkarma | Tesseract |
08 | AIProject.GoogleCloudVision | Görüntü analizi | Google Cloud Vision |
09 | AIProject.OpenAITranslate | Çeviri uygulaması | OpenAI GPT |
10 | AIProject.TextToSpeech | Metin okuma (TTS) | System.Speech |
11 | AIProject.TextToSpeechWithOpenAI | AI destekli metin okuma | OpenAI TTS |
12 | AIProject.SentimentAIApp | Basit duygu analizi | OpenAI Sentiment |
13 | AIProject.SentimentWithDegreeAIApp | Detaylı duygu analizi | OpenAI Advanced Sentiment |
14 | AIProject.ArticleSummarizeAI | Makale özetleme | OpenAI Summarization |
15 | AIProject.WebScrapingWithOpenAI | Web scraping + AI analizi | OpenAI NLP |
16 | AIProject.PdfAnalyzeWithOpenAI | PDF analizi | OpenAI NLP |
17 | AIProject.GoogleCloudVisionImageDetection | Görüntü tespit/analiz | Google Cloud Vision |
18 | AIProject.OpenAINewsSummarizeWithRss | RSS haber özetleme | OpenAI Summarization |
19 | AIProject.CreateStoryWithAI | Hikaye oluşturma | OpenAI Creative Writing |
20 | AIProject.RecipeSuggestionWithOpenAI | Tarif önerisi | OpenAI Recipe Generator |
.NET 8.0, Entity Framework Core, SQL Server ve Swagger kullanarak API geliştirme ve veritabanı işlemleri yaptım.
.NET 8.0 ve Newtonsoft.Json kullanarak API tüketimi için kullanıcı arayüzü hazırladım.
.NET 9.0 ile RapidAPI servislerini entegre ederek IMDB'nin en iyi filmlerini çekme uygulaması yaptım.
.NET 9.0 kullanarak OpenAI GPT tabanlı sohbet uygulaması geliştirdim.
.NET 9.0 ile OpenAI Whisper kullanarak ses dosyalarını metne çevirdim.
.NET 9.0 ile OpenAI DALL·E kullanarak görsel üretimi gerçekleştirdim.
.NET 9.0, Tesseract kullanarak görsellerden metin çıkardım (OCR).
.NET 6.0 ve Google Cloud Vision API ile görüntü analizi yaptım.
.NET 9.0 ve OpenAI GPT çeviri uygulaması geliştirdim.
.NET 7.0 ve System.Speech kullanarak metin okuma (TTS) uygulaması yaptım.
10.mp4
.NET 7.0 ve OpenAI entegrasyonu kullanarak AI destekli metin okuma uygulaması geliştirdim.
11.mp4
.NET 7.0 kullanarak OpenAI ile temel duygu analizi uygulaması yaptım.
12.mp4
.NET 7.0'da daha detaylı (derecelendirme) duygu analizi uygulaması geliştirdim.
13.mp4
.NET 7.0 ve OpenAI kullanarak makale özetleme uygulaması yaptım.
.NET 7.0, HtmlAgilityPack ve OpenAI kullanarak web scraping yapıp içerikleri analiz ettim.
.NET 7.0 ve PdfPig kullanarak PDF içeriklerini OpenAI ile analiz ettim.
.NET 7.0 ile Google Cloud Vision kullanarak görüntü tespiti ve analiz gerçekleştirdim.
.NET 7.0 kullanarak RSS haber akışlarını OpenAI ile özetledim.
.NET 7.0 ve OpenAI ile hikaye oluşturma uygulamaları geliştirdim.
.NET 7.0 kullanarak OpenAI ile tarif öneri sistemi oluşturdum.