File size: 577 Bytes
df4609d
 
bd6e14e
3088252
e50c5bd
 
df4609d
 
edb172d
816e65f
5b07eb9
ac48c85
5b07eb9
a0694a6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import streamlit as st
from transformers import pipeline
st.set_page_config(page_title="Text Summarisation", page_icon="🤖", layout="wide", initial_sidebar_state="expanded",)
st.title("Text Summarisation")
pipe = pipeline(task="summarization", model="facebook/bart-large-cnn")
text = st.text_area("Summarise the following")

if text:
    out = pipe(text, do_sample=False)
    st.write(out)
    st.write(f"{type(out)}, length: {len(out)}")
    
    if len(out) >= 1:
      st.download_button("summary download", ",".join(out), file_name="summersation.txt", mime="text/plain")