- Introduced a new `_ask_chat` function to manage user interactions and maintain chat history.
- Updated the UI to include a chatbot interface with improved layout and styling for better user experience.
- Adjusted configuration settings for chunk size and overlap to optimize document processing.
- Enhanced CSS styles for various components, including chat bubbles and feature layouts, to improve visual consistency.
Add support for multiple PDF uploads and enhanced citation handling
- Implemented functionality to upload multiple PDF files and process them concurrently.
- Introduced new helper functions for reading uploaded PDFs and rendering citations with source text.
- Enhanced Markdown export to include detailed citation blocks.
- Updated UI components to reflect changes in file upload capabilities and citation display.
- Improved progress tracking during document processing.