github-actions
Update model + app from GitHub Actions
c8c994e
raw
history blame contribute delete
580 Bytes
# app.py
import gradio as gr
import joblib
# load model & vectorizer
model = joblib.load("model/saved_model.joblib")
vectorizer = joblib.load("model/vectorizer.joblib")
def predict(text):
X = vectorizer.transform([text])
pred = model.predict(X)[0]
return f"Prediksi: {pred}"
iface = gr.Interface(
fn=predict,
inputs=gr.Textbox(lines=3, placeholder="Tulis komentar di sini..."),
outputs="text",
title="Judi Comment Detector",
description="Deteksi apakah komentar mengandung indikasi judi online."
)
if __name__ == "__main__":
iface.launch()