# GenAI Program g5 - Sentiment analysis with transformers (DistilBERT)
!pip install transformers

from transformers import pipeline

sentiment_analyzer = pipeline(
    "sentiment-analysis",
    model="distilbert/distilbert-base-uncased-finetuned-sst-2-english"
)

customer_feedback = [
    "The product is amazing! I love it!",
    "Terrible service, I am very disappointed.",
    "This is a great experience, I will buy again.",
    "Worst purchase I've ever made. Completely dissatisfied.",
    "I'm happy with the quality, but the delivery was delayed."
]

for feedback in customer_feedback:
    result = sentiment_analyzer(feedback)[0]
    print(f"Feedback  : {feedback}")
    print(f"Sentiment : {result['label']} (Confidence: {result['score']:.2f})\n")
