metadata
title: RAG Excel Chatbot
emoji: π
colorFrom: green
colorTo: blue
sdk: streamlit
app_file: app.py
pinned: false
Excel-Aware RAG Chatbot
This Streamlit app lets you upload an Excel file (with a 'Data Base' sheet), processes the data into a retrievable vector database, and allows question answering using a RAG pipeline powered by flan-t5-base.
Features
- Upload
.xlsmor.xlsxfiles - Automatically cleans and processes the 'Data Base' sheet
- Embeds entries using
MiniLMembeddings - Uses
flan-t5-basefor fast CPU-friendly QA - Works on Hugging Face Spaces (L4 hardware)
Run Locally
pip install -r requirements.txt
streamlit run app.py