CoolFace
Apppublic

ecesude/CreditApproval

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
App README

CreditSense: Kredi Onay Tahmini ve Açıklama Sistemi

CreditSense, kredi başvurusu yapan bir kişinin onay alıp almayacağını tahmin eden, bu tahminin nedenlerini görsel ve metinsel olarak açıklayan, ayrıca kullanıcıların kredi ile ilgili sorularına cevap verebilen bir chatbot içeren bir yapay zeka uygulamasıdır.

Özellikler

  • Kredi Tahmini: Random Forest modeli ile kredi onay durumu tahmin edilir.
  • SHAP Açıklamaları: Kararın hangi değişkenlerden etkilendiği görsel ve metinle sunulur.
  • Chatbot: Kullanıcı "Kredim neden onaylanmadı?" gibi sorular sorabilir.
  • Gradio Arayüzü: Kullanıcı dostu sekmeli bir arayüz sunar.

Kullanım Adımları

  1. 1.Kullanıcı kredi başvuru formunu doldurur.
  2. 2.Sistem tahmin sonucunu ve risk oranını verir.
  3. 3.SHAP açıklaması görsel olarak gösterilir.
  4. 4.Kullanıcı isterse chatbot alanına soru yazabilir.

Proje Dosyaları

  • app.py → Gradio uygulaması (arayüz, tahmin, SHAP, chatbot)
  • train.py → Model eğitimi ve SHAP açıklayıcı üretimi
  • preprocess.py → Veri ön işleme adımları
  • hmeq.csv → Kullanılan örnek veri seti
  • model.joblib → Eğitilmiş Random Forest modeli
  • explainer.pkl → SHAP açıklayıcı objesi
  • .env → Hugging Face token'ı (gizli)
  • requirements.txt → Gerekli kütüphaneler ve versiyonları

Ortam Değişkeni

.env dosyasına şu satırı eklemeyi unutmayın:

HUGGINGFACE_TOKEN=hf_XXXXXXXXXXXXXXXXXXXXXXXXX

👩‍💻 Geliştirici

Bu proje Ece Sude GÜNERHAN tarafından geliştirilmiştir.


Hugging Face Spaces üzerinden bu uygulamayı deneyimleyebilirsiniz!