tareeb23 commited on
Commit
d7beedf
·
verified ·
1 Parent(s): 126ffbb

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +25 -0
app.py ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from transformers import pipeline
3
+
4
+ # Load the model from Hugging Face
5
+ @st.cache_resource
6
+ def load_model():
7
+ summarization_pipeline = pipeline("summarization", model="tareeb23/summarizer_bart")
8
+ return summarization_pipeline
9
+
10
+ summarization_pipeline = load_model()
11
+
12
+ # Streamlit app
13
+ st.title("Dialogue Summarizer")
14
+ st.write("Enter a dialogue to get a summarized version.")
15
+
16
+ # User input
17
+ dialogue = st.text_area("Enter Dialogue", "")
18
+
19
+ if st.button("Summarize"):
20
+ if dialogue:
21
+ summary = summarization_pipeline(dialogue)
22
+ st.write("### Summary:")
23
+ st.write(summary[0]['summary_text'])
24
+ else:
25
+ st.write("Please enter a dialogue to summarize.")