Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| from transformers import pipeline | |
| pipe = pipeline("text-classification", model="peter2000/xlm-roberta-base-finetuned-ecoicop") | |
| def predict(text): | |
| preds = pipe(text)[0] | |
| return preds["label"].split('_')[1],preds["label"].split('_')[0], round(preds["score"], 5) | |
| gradio_ui = gr.Interface( | |
| fn=predict, | |
| title="Predicting E-Coicop Product Categories", | |
| description="Enter some product text (trained on name, category and url) from an online supermarket and predict the corresponding ECOICOP (level 5) product category for food and baverages.", | |
| inputs=[ | |
| gr.inputs.Textbox(lines=5, label="Paste some text here"), | |
| ], | |
| outputs=[ | |
| gr.outputs.Textbox(label="Label"), | |
| gr.outputs.Textbox(label="Index"), | |
| gr.outputs.Textbox(label="Score") | |
| ], | |
| examples=[ | |
| ["Tiefkühl Eiscreme & Eiswürfel Bechereis | rewe beste wahl peanut butter eiscreme | REWE Beste Wahl Peanut Butter Eiscreme 500ml"], | |
| ["epicerie-sucree | cereales chocolat fraise nat | Céréales chocolat & fraise NAT"], | |
| ["Pelati e passate | unknown | Mutti Polpa di Pomodoro 3 x 400 g"] | |
| ], | |
| ) | |
| gradio_ui.launch(debug=True) |