vibey commited on
Commit
439766d
1 Parent(s): 16fcbec

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -9
app.py CHANGED
@@ -15,7 +15,6 @@ menu_items = {
15
  'Report a bug': 'https://www.linkedin.com/in/ayomide-ishola-924014162/',
16
  'About': '''
17
  ## My Custom App
18
-
19
  Some markdown to show in the About dialog.
20
  '''
21
  }
@@ -39,7 +38,7 @@ def main():
39
  st.sidebar.markdown("<h4 style = 'color:green; align:center; font-size: 20px;'> Model Settings</h1>", unsafe_allow_html=True)
40
  max_length= st.sidebar.slider("Maximum length of the generated text",min_value=100,max_value=500)
41
  min_length= st.sidebar.slider("Minimum length of the generated text",min_value=30)
42
- model_type = st.sidebar.selectbox("Model type", options=["Bart","T5", "SSR",])
43
 
44
  # This function is used to upload a .txt, .pdf, .docx file for summarization
45
  upload_doc = st.file_uploader("Upload a .txt, .pdf, .docx file for summarisation")
@@ -75,17 +74,17 @@ def main():
75
  text="Loading T5 Model and Extracting summary. This might take a few seconds depending on the length of your text..."):
76
  summarizer_model = t5()
77
  summarized_text = summarizer_model(text_to_summarize, max_length=max_length, min_length=min_length)
78
- summarized_text = ' '.join([summ['summary_text'] for summ in summarized_text])
79
-
80
- elif model_type == "ssr":
81
  text_to_summarize = clean_text
82
 
83
  with st.spinner(
84
- text="Loading SSR Model and Extracting summary. This might take a few seconds depending on the length of your text..."):
85
- summarizer_model = ssr()
86
  summarized_text = summarizer_model(text_to_summarize, max_length=max_length, min_length=min_length)
87
- summarized_text = ' '.join([summ['summary_text'] for summ in summarized_text])
88
-
89
  res_col1 ,res_col2 = st.columns(2)
90
  with res_col1:
91
  st.subheader("Generated Text Visualisation")
 
15
  'Report a bug': 'https://www.linkedin.com/in/ayomide-ishola-924014162/',
16
  'About': '''
17
  ## My Custom App
 
18
  Some markdown to show in the About dialog.
19
  '''
20
  }
 
38
  st.sidebar.markdown("<h4 style = 'color:green; align:center; font-size: 20px;'> Model Settings</h1>", unsafe_allow_html=True)
39
  max_length= st.sidebar.slider("Maximum length of the generated text",min_value=100,max_value=500)
40
  min_length= st.sidebar.slider("Minimum length of the generated text",min_value=30)
41
+ model_type = st.sidebar.selectbox("Model type", options=["Bart","T5", "Bart + T5"])
42
 
43
  # This function is used to upload a .txt, .pdf, .docx file for summarization
44
  upload_doc = st.file_uploader("Upload a .txt, .pdf, .docx file for summarisation")
 
74
  text="Loading T5 Model and Extracting summary. This might take a few seconds depending on the length of your text..."):
75
  summarizer_model = t5()
76
  summarized_text = summarizer_model(text_to_summarize, max_length=max_length, min_length=min_length)
77
+ summarized_text = ' '.join([summ['summary_text'] for summ in summarized_text])
78
+
79
+ elif model_type == "Bart + T5":
80
  text_to_summarize = clean_text
81
 
82
  with st.spinner(
83
+ text="Loading Bart + T5 Models and Extracting summary. This might take a few seconds depending on the length of your text..."):
84
+ summarizer_model = bart_t5()
85
  summarized_text = summarizer_model(text_to_summarize, max_length=max_length, min_length=min_length)
86
+ summarized_text = ' '.join([summ['summary_text'] for summ in summarized_text])
87
+
88
  res_col1 ,res_col2 = st.columns(2)
89
  with res_col1:
90
  st.subheader("Generated Text Visualisation")