sariaslaso's picture
Update app.py
cba0a5e verified
raw
history blame contribute delete
714 Bytes
import gradio as gr
from MovieClassifier import MovieClassifier
# model_path = "./models/fine_tuned_DeBERTa_v3/v3"
model_path = "sariaslaso/movies_and_LLMs"
classifier = MovieClassifier(model_path)
def predict_rating(title, summary, genres):
print(title, summary, genres)
genres = [genre.strip() for genre in genres.split(",")]
prediction = classifier.predict([title], [summary], [genres])[0][1]
return prediction
demo = gr.Interface(
fn = predict_rating,
inputs = ["textbox", "textbox", "textbox"],
outputs = ["textbox"],
title = "Create your highly-rated movie!",
description = "Here is a movie-rating predictor. Enter title, summary, and comma-separated genres.",
)
demo.launch(share = True)