Exceller is a web-based tool for summarizing Excel sheets using Google Generative AI. Users can upload Excel files (.xls, .xlsx, .csv), and Exceller will generate a concise summary of the sheet's content using a natural language processing model.
- Excel to JSON Conversion: Converts uploaded Excel sheets into JSON format.
- Generative AI Summary: Uses Google's Generative AI to generate a human-readable summary of the sheet data.
- Markdown Support: Displays the generated summary in a proper Markdown format.
- User Interaction:
- Displays the chosen file's name for confirmation.
- Allows users to copy the generated summary directly with a button click.
- API Key Configuration: Configurable API key via environment variable for security.
Backend: Flask
Frontend: HTML, CSS, JavaScript
Libraries: pandas, google.generativeai, marked.js, dotenv.
Contributions are always welcome! Feel free to contribute to this project by submitting pull requests, reporting issues, or suggesting improvements!
This project is licensed under the MIT License. See the LICENSE file for more details.