Desktop application for asking questions about PDF documents using the Gemini API.
- Modern GUI with CustomTkinter
- Multi-language support (Spanish and English)
- Light/Dark mode
- Integration with Gemini API for natural language processing
- PDF text extraction
- Python 3.11 or higher
- Dependencies listed in
requirements.txt
- Clone the repository:
git clone [REPOSITORY_URL]
cd QA-Chatbot-PDF- Create and activate a virtual environment:
python -m venv venv
# On Windows:
venv\Scripts\activate
# On Linux/Mac:
source venv/bin/activate- Install dependencies:
pip install -r requirements.txt- Run the application:
python src/Codigo.py- Or use the execution script:
# On Windows:
Codigo.bat