import streamlit as st from summarize import load_text, summarize_text # Streamlit app st.title("Text Summarizer") # User input for URL url = st.text_input("Enter the URL of the article or blog post:") if st.button("Summarize"): if url: text = load_text(url) if text: summary = summarize_text(text) st.subheader("Summary:") st.write(summary["output_text"]) else: st.error("Failed to load text from the URL.") else: st.error("Please enter a valid URL.")