adi-123 commited on
Commit
f439bdc
1 Parent(s): c554086

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -3
app.py CHANGED
@@ -7,7 +7,13 @@ API_TOKEN = os.environ.get('HUGGINGFACEHUB_API_TOKEN')
7
  HEADERS = {"Authorization": f"Bearer {API_TOKEN}"}
8
 
9
  def get_sentiment_category(sentiment_label):
10
- return sentiment_label.lower() # Convert the label to lowercase
 
 
 
 
 
 
11
 
12
  st.title("DistilGPT2 Movie Review Sentiment Analysis")
13
 
@@ -39,9 +45,9 @@ if st.button("Analyze"):
39
  sentiment_end = result.find(".", sentiment_start)
40
  sentiment_label = result[sentiment_start:sentiment_end].strip()
41
 
42
- # Convert sentiment label to lowercase
43
  sentiment_category = get_sentiment_category(sentiment_label)
44
  st.write(f"Sentiment: {sentiment_category}")
45
 
46
  except requests.exceptions.RequestException as e:
47
- st.error("Error reaching API\n{}".format(e))
 
7
  HEADERS = {"Authorization": f"Bearer {API_TOKEN}"}
8
 
9
  def get_sentiment_category(sentiment_label):
10
+ sentiment_label = sentiment_label.lower()
11
+ if "positive" in sentiment_label:
12
+ return "Positive"
13
+ elif "negative" in sentiment_label:
14
+ return "Negative"
15
+ else:
16
+ return "Mixed"
17
 
18
  st.title("DistilGPT2 Movie Review Sentiment Analysis")
19
 
 
45
  sentiment_end = result.find(".", sentiment_start)
46
  sentiment_label = result[sentiment_start:sentiment_end].strip()
47
 
48
+ # Convert sentiment label to category
49
  sentiment_category = get_sentiment_category(sentiment_label)
50
  st.write(f"Sentiment: {sentiment_category}")
51
 
52
  except requests.exceptions.RequestException as e:
53
+ st.error("Error reaching API\n{}".format(e))