Edit model card

WhiteAngels BERT Modeli - Türkçe Psikolojik Metin Sınıflandırma

Açıklama

Bu proje, Türkçe metinlerde psikolojik temaları sınıflandırmak için eğitilmiş bir BERT modelini içerir. Model, metinleri dört ana sınıfa ayırır:

  • Psikolojik Baskılar
  • Irkçılık
  • Kaba Konuşma
  • Nötr
  • positive

Model, Hugging Face Transformers kütüphanesi kullanılarak geliştirilmiştir.

Kullanım

Modeli yüklemek ve metin sınıflandırması yapmak için aşağıdaki adımları izleyebilirsiniz:

Gerekli Kütüphaneler

pip install transformers
pip install torch
pip install matplotlib



from transformers import pipeline, AutoTokenizer, AutoModelForSequenceClassification
import torch
import matplotlib.pyplot as plt

# Pipeline'ı kullanarak modeli yükleyin
pipe = pipeline("text-classification", model="WhiteAngelss/bert-base-turkish-psychology")

# Örnek bir metin
text = "Bu proje çok heyecan verici!"

# Metni sınıflandırın
result = pipe(text)

# Sonuçları yazdırın
print(f"Tahmin edilen sınıf: {result[0]['label']}")
print(f"Sonuç olasılığı: {result[0]['score']:.4f}")

# Görselleştirme
labels = ["Psikolojik Baskılar", "Irkçılık", "Kaba Konuşma", "Nötr"]
scores = [result[0]['score'] if label == result[0]['label'] else 0 for label in labels]

plt.bar(labels, scores)
plt.xlabel('Sınıf')
plt.ylabel('Olasılık')
plt.title('Tahmin Sonuçları')
plt.xticks(rotation=45)
plt.show()

![bert-base-turkish-psychology-model-testing.png](https://cdn-uploads.huggingface.co/production/uploads/66a0d312cc3ba5f65843d3b4/FN1_Sjb4mJ5WPoQzXZGJy.png)
Downloads last month
14
Inference Examples
This model does not have enough activity to be deployed to Inference API (serverless) yet. Increase its social visibility and check back later, or deploy to Inference Endpoints (dedicated) instead.