Spaces:
Runtime error
Runtime error
Update app.py
Browse files
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", "
|
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 == "
|
81 |
text_to_summarize = clean_text
|
82 |
|
83 |
with st.spinner(
|
84 |
-
text="Loading
|
85 |
-
summarizer_model =
|
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")
|