yasminesarraj commited on
Commit
1c2b333
1 Parent(s): d5aa7a5

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -0
app.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # app.py
2
+ import streamlit as st
3
+ from transformers import pipeline
4
+ from textblob import TextBlob
5
+
6
+ pipe = pipeline('sentiment-analysis')
7
+ st.title("Hugging Face Sentiment Analysis Spaces Example")
8
+ st.subheader("What framework would you like to use for Sentiment Analysis")
9
+ #Picking what NLP task you want to do
10
+ option = st.selectbox('Framework',('Transformers', 'TextBlob')) #option is stored in this variable
11
+ #Textbox for text user is entering
12
+ st.subheader("Enter the text you'd like to analyze.")
13
+ text = st.text_input('Enter text') #text is stored in this variable
14
+
15
+ if option == 'Transformers':
16
+ out = pipe(text)
17
+ else:
18
+ out = TextBlob(text)
19
+ out = out.sentiment
20
+ st.write("Sentiment of Text: ")
21
+ st.write(out)