import streamlit as st from summarize import load_pdf_chunks, summarize_chunks st.set_page_config(page_title="TinyLlama PDF Summarizer", layout="centered") st.markdown("

📄 TinyLlama PDF Summarizer

", unsafe_allow_html=True) uploaded_file = st.file_uploader("Upload a PDF document", type=["pdf"]) if uploaded_file is not None: with st.spinner("Reading PDF and summarizing with TinyLlama..."): chunks = load_pdf_chunks(uploaded_file) summary = summarize_chunks(chunks) st.markdown("### Summary:") st.markdown(f"
{summary}
", unsafe_allow_html=True)