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)