Spaces:
Sleeping
Sleeping
| import streamlit as staticmethod | |
| from transformers import pipeline | |
| sumarizer = pipeline("summarization", model="sshleifer/distibart-cnn-12-6") | |
| st.title("Text Summarizer") | |
| st.write("Enter any long text and get a short summary instantly!") | |
| input_text = st.text_area("Enter your text below:", height=300) | |
| if st.button("summarize"): | |
| if input_text.strip() != "": | |
| with st.spinner("summarizing..."): | |
| summary = summarizer(input_text, max_length=150, min_length=30, do_sample=False) | |
| st.subheader("summary:") | |
| st.success(summary[0]['summary_text']) | |
| else: | |
| st.warning("Please enter some text to summarize.") | |