Sasidhar commited on
Commit
4f75d26
1 Parent(s): e7f3263

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -0
app.py CHANGED
@@ -27,8 +27,14 @@ def get_sentiment(text):
27
  dec = [sentiment_tokenizer.decode(ids) for ids in output]
28
  label = dec[0]
29
  return label
 
 
 
 
 
30
 
31
  sentiment_model = get_sentiment_model()
 
32
  text_generator = load_text_gen_model()
33
 
34
  action = st.sidebar.selectbox("Pick an Action", ["Analyse a Review","Generate an Article","Create an Image"])
@@ -40,4 +46,10 @@ if action == "Analyse a Review":
40
  #st.write(res)
41
  sentiment = get_sentiment(review)
42
  st.write(sentiment)
 
 
 
 
 
 
43
 
 
27
  dec = [sentiment_tokenizer.decode(ids) for ids in output]
28
  label = dec[0]
29
  return label
30
+
31
+ @st.cache
32
+ def get_summarizer():
33
+ summarizer = pipeline("summarization", model="facebook/bart-large-cnn")
34
+ return summarizer
35
 
36
  sentiment_model = get_sentiment_model()
37
+ summarizer = get_summarizer()
38
  text_generator = load_text_gen_model()
39
 
40
  action = st.sidebar.selectbox("Pick an Action", ["Analyse a Review","Generate an Article","Create an Image"])
 
46
  #st.write(res)
47
  sentiment = get_sentiment(review)
48
  st.write(sentiment)
49
+
50
+ if st.button("Summarize the review"):
51
+ summary = summarizer(ARTICLE, max_length=130, min_length=30, do_sample=False)
52
+ st.write(summary)
53
+
54
+
55