Skip to content
Projects

Turkish-AI-Community/hsd-agu-egitim has 33 GitHub stars and 1 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 19:34 UTC. Last push 2026-02-21.

How these counts are measured

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

About

HSD AGÜ From Model to Agent Mini Bootcamp Proje ve Eğitim Dokümanları

AI

README.md

Original

HSD AGÜ From Model to Agent Mini Bootcamp

Machine Learning temellerinden başlayarak MLOps pratikleri ve Generative AI entegrasyonuna kadar uzanan 3 haftalık yoğun eğitim programı.


KrediPusula

Proje Genel Bakış

KrediPusula - Kullanıcıların kredi uygunluğunu analiz eden, kişiselleştirilmiş kredi önerileri sunan ve yapay zeka destekli asistan ile 7/24 destek sağlayan akıllı kredi danışmanlık platformu.

🌐 Canli Demo: kredipusula.onrender.com

Haftalik Plan

Tech Stack

Kategori Teknolojiler
Data & ML NumPy, Pandas, Matplotlib, Seaborn, scikit-learn, XGBoost, LightGBM, CatBoost
Tuning & Tracking Optuna, MLflow
Backend FastAPI, Uvicorn, SQLite
Frontend React, TypeScript, Tailwind CSS, Vite
GenAI & RAG Google GenAI SDK (Gemini), FAISS, Gemini Embedding
Deployment Render.com

Repository Yapisi

hsd_agu_egitim/
├── data/
│   ├── german_credit_data.csv        # German Credit Risk veri seti
│   ├── soru_cevap_data.md            # Chatbot Q&A bilgi tabani (250 soru-cevap)
│   └── index_store/                  # FAISS index ve dokuman cache
│       ├── faiss_index.bin           # Vektor indeksi
│       └── documents.pkl             # Dokuman listesi
│
├── notebooks/
│   ├── 01_eda.ipynb                  # Kesifci veri analizi
│   ├── 02_baseline.ipynb             # Baseline model egitimi ve karsilastirma
│   ├── 03_feature_engineering.ipynb  # FE, tuning, threshold optimizasyonu
│   ├── GenAI_Fundamentals.ipynb      # GenAI temelleri egitim notebooku
│   └── GenAI_RAG_Agent_Concepts.ipynb # RAG & Agent kavramlari egitim notebooku
│
├── models/
│   └── lightgbm_tuned_pipeline.pkl   # Egitilmis LightGBM pipeline
│
├── src/
│   ├── backend/                      # FastAPI REST API
│   │   ├── main.py                   # Uygulama giris noktasi, endpointler, CORS
│   │   ├── model.py                  # Model yukleme ve tahmin
│   │   ├── schemas.py                # Pydantic veri semalari
│   │   ├── feature_eng.py            # Feature engineering (inference)
│   │   ├── rag_service.py            # RAG + Agent chatbot servisi (FAISS, Gemini)
│   │   ├── database.py               # SQLite: sohbet gecmisi ve tahmin kayitlari
│   │   └── README.md                 # Backend dokumantasyonu
│   │
│   └── frontend/                     # React + TypeScript web uygulamasi
│       ├── src/
│       │   ├── components/           # Navbar, Footer, CreditForm, ResultCard, Calculator, ChatWidget
│       │   ├── pages/                # HomePage, ApplyPage, CalculatorPage, InfoPage
│       │   └── lib/                  # API katmani, session yonetimi, yardimci fonksiyonlar
│       ├── package.json
│       └── README.md                 # Frontend dokumantasyonu
│
├── docs/
│   ├── week1/README.md               # Hafta 1 ders notlari
│   ├── week2/README.md               # Hafta 2 ders notlari
│   ├── week3/README.md               # Hafta 3 ders notlari
│   └── deployment.md                 # Deployment rehberi
│
├── requirements.txt                  # Production Python bagimliliklari
├── pyproject.toml                    # Gelistirme bagimliliklari (uv)
└── .gitignore

Hizli Baslangic

# 1. Repository'yi klonla
git clone https://github.com/Turkish-AI-Community/hsd-agu-egitim.git
cd hsd-agu-egitim

# 2. Python bagimliklarini yukle
uv sync

# 3. Gemini API anahtarini ayarla (chatbot icin gerekli)
#    .env dosyasina GEMINI_API_KEY=... ekle
#    Anahtar: https://aistudio.google.com/ adresinden alinabilir

# 4. Backend'i baslat
uv run uvicorn src.backend.main:app --reload

# 5. Frontend'i baslat (ayri terminal)
cd src/frontend
npm install
npm run dev

Backend: http://localhost:8000 | Frontend: http://localhost:5173

Deployment detaylari icin docs/deployment.md dosyasina bakin.

Dokumantasyon

Iletisim

Egitmen LinkedIn GitHub X
Topluluk LinkedIn GitHub X