HPiDATA/test
0
1import gradio as gr2from transformers import pipeline3 4# Chargement du modèle DistilBERT5distil_bert = pipeline('sentiment-analysis', model='distilbert-base-uncased')6 7def analyze_sentiment(text):8 try:9 results = distil_bert(text)10 return results[0]11 except Exception as e:12 return str(e) # Renvoie le message d'erreur pour le débogage13 14 15# Création de l'interface avec Gradio16interface = gr.Interface(17 fn=analyze_sentiment,18 inputs=gr.Textbox(lines=2, placeholder="Entrez votre texte ici..."),19 outputs=gr.Label(num_top_classes=2),20 title="Analyse de Sentiment avec DistilBERT",21 description="Cette application utilise DistilBERT pour analyser le sentiment d'un texte. Entrez un texte et voyez si le sentiment est positif ou négatif."22)23 24if __name__ == "__main__":25 interface.launch()26 