DataQueryAI is a powerful tool designed to facilitate seamless interaction with structured data files such as Excel and CSV using natural language queries. Built on the robust PandasAI platform, this project leverages AI to interpret and answer questions directly based on the contents of uploaded data files.
- Data Import: Easily upload Excel or CSV files to be processed.
- Intuitive Querying: Use natural language to ask questions about your data; the AI handles the rest.
- Secure API Integration: Utilizes secure API keys from PandasAI for reliable data processing.
Follow these instructions to set up and run a CSVExcelNLPQuery project on your local machine.
- Python 3.8 or higher
- CSV or Excel file
- PandasAI library
- PandasAI API key (obtain yours at PandasAI API Keys)
- Clone the repository:
git clone https://github.com/kushalpatel0265/CSVExcelNLPQuery.git
- Install the required packages:
pip install -r requirements.txt
- Run the main script:
python main.py
- Upload your Excel or CSV file and integrate in the code.
- Integrate API key of Pandas AI.
Contributions to this project are welcome! Please fork the repository and submit a pull request with your features or corrections.
This project is licensed under the MIT License - see the LICENSE
file for details.
- Gmail: kushalpatel0265@gmail.com
- Project Link: https://github.com/kushalpatel0265/CSVExcelNLPQuery