Spaces:
Sleeping
Sleeping
import gradio as gr | |
import joblib | |
# Load the pipeline (which includes both the vectorizer and the classifier) | |
pipeline = joblib.load('gibberish_detector_pipeline.joblib') | |
# Prediction function | |
def predict(text): | |
prediction = pipeline.predict([text])[0] | |
return "Gibberish" if prediction == 1 else "Good English" | |
# Create a Gradio interface | |
iface = gr.Interface(fn=predict, | |
inputs="text", | |
outputs="text", | |
title="Gibberish Detector", | |
description="Enter a string to check if it's gibberish or good English.") | |
# Launch the interface | |
iface.launch() | |