Spaces:
Runtime error
Runtime error
| import streamlit as st | |
| from transformers import PegasusForConditionalGeneration | |
| from transformers import PegasusTokenizer | |
| from transformers import pipeline | |
| model_name = "google/pegasus-xsum" | |
| pegasus_tokenizer = PegasusTokenizer.from_pretrained(model_name) | |
| st.title("Text Summarizer") | |
| input_text=st.text_area("Input the text to summarize","") | |
| if st.button("Summarize"): | |
| st.text("It may take a minute or two.") | |
| nwords=len(input_text.split(" ")) | |
| summarizer = pipeline("summarization", model=model_name, tokenizer=pegasus_tokenizer,min_length=int(nwords/10)+20, max_length=int(nwords/5+20), framework="pt") | |
| summary=summarizer(input_text)[0]['summary_text'] | |
| st.header("Summary") | |
| st.markdown(summary) |