File size: 541 Bytes
7685acc
698df79
 
7685acc
698df79
7685acc
 
698df79
7685acc
 
 
 
 
 
 
698df79
 
7685acc
1e5b075
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from flask import Flask, render_template, request
from transformers import pipeline

app = Flask(__name__)

# Load sentiment analysis pipeline
classifier = pipeline("sentiment-analysis")

@app.route("/", methods=["GET", "POST"])
def home():
    result = None
    if request.method == "POST":
        user_input = request.form["user_input"]
        result = classifier(user_input)[0]  # result is a dict with 'label' and 'score'
    return render_template("index.html", result=result)

if __name__ == "__main__":
    app.run(debug=True)