Downloads · 30 days
18
8% of all-time downloads
Rasyy/distilbert_indonesian_news_clickbait_detection
distilbert_indonesian_news_clickbait_detection is a text classification model from Rasyy. Use it when you need a label for a piece of text. The card lists the license as apache-2.0.
Model ini adalah DistilBERT yang di-fine-tune untuk klasifikasi biner judul berita berbahasa Indonesia (clickbait vs. non-clickbait).
Downloads · 30 days
18
8% of all-time downloads
All-time downloads
223
Public
Repo size
545 MB
Likes
0
Public
Click a slice to open those files.
.h5272 MB · 100%
From the Hugging Face model README
Model ini adalah DistilBERT yang di-fine-tune untuk klasifikasi biner judul berita berbahasa Indonesia (clickbait vs. non-clickbait).
Model ini adalah model murni TensorFlow yang di-fine-tune dari cahya/distilbert-base-indonesian.
Model ini dilatih menggunakan dataset CLICK-ID, sebuah dataset novel untuk judul clickbait berbahasa Indonesia.
Model ini dievaluasi pada set evaluasi dari dataset CLICK-ID dan mencapai hasil sebagai berikut:
cahya/distilbert-base-indonesianAdam9e-6 (epsilon 1e-11)EarlyStopping (monitor: val_accuracy, patience: 10)Pengujian inferensi dilakukan pada 1723 sampel data:
Karena model ini adalah model murni TensorFlow (TF) dan memiliki konfigurasi lama (TF 2.10), cara paling stabil untuk menggunakannya di transformers modern adalah dengan memuat model TF secara eksplisit seperti di bawah ini.
from transformers import pipeline, TFDistilBertForSequenceClassification, DistilBertTokenizer
import torch
model_path = "Rasyy/distilbert_indonesian_news_clickbait_detection"
print("🔹 Memuat tokenizer & model TensorFlow...")
tokenizer = DistilBertTokenizer.from_pretrained(model_path)
model = TFDistilBertForSequenceClassification.from_pretrained(model_path)
print("🔹 Membuat pipeline...")
pipe = pipeline(
"text-classification",
model=model,
tokenizer=tokenizer,
framework="tf"
)
print("\n✅ Pipeline berhasil dimuat!\n")
texts = [
"Selamat! Anda memenangkan hadiah besar, klik di sini untuk klaim.",
"Pemerintah mengumumkan kebijakan baru untuk mendukung ekonomi nasional.",
"Sungguh Mengejutkan! Artis Terkenal Ini Ternyata..."
]
for text in texts:
result = pipe(text)[0]
label = "LABEL_0"
score = result['score']
print(f"Teks: {text}")
print(f"Hasil: {label} (Skor: {score:.4f})\n")