FikriRiyadi's picture
Update app.py
22c8df9 verified
raw
history blame contribute delete
698 Bytes
import gradio as gr
from predict_utils import load_model, predict
model, tokenizer = load_model()
def classify(text):
return predict(text, model, tokenizer)
demo = gr.Interface(
fn=classify,
inputs=gr.Textbox(lines=4, placeholder="Masukkan teks cyberbullying..."),
outputs=gr.Label(label="Prediksi Cyberbullying"),
title="🚨 Deteksi Cyberbullying Berbahasa Indonesia",
description="Model hybrid IndoBERT + BiLSTM untuk klasifikasi 10 kategori cyberbullying (multi-label).",
examples=[
["Dasar kamu bodoh dan gak guna!"],
["Kaum kalian harus dimusnahkan dari muka bumi."],
["Kamu terlalu kurus, kayak tengkorak jalan!"]
]
)
demo.launch()