AI-Dashboard Generator is a web tool designed to streamline the process of creating interactive dashboards from CSV data. With this tool, users can easily upload their CSV files, which are then transformed into pandas dataframes for analysis. Key Performance Indicators (KPIs) are evaluated from the data, and a customizable dashboard is automatically generated, providing valuable insights at a glance.
- CSV Upload: Simply attach your CSV file, and the tool will handle the rest.
- Pandas DataFrame: The uploaded CSV is converted into a pandas dataframe for easy manipulation and analysis.
- KPI Evaluation: Automatically calculates key performance indicators from the data.
- Customizable Dashboards: Generates interactive dashboards based on the uploaded data, allowing users to customize visualizations and insights.
To use the AI-Dashboard Generator, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/ai-dashboard-generator.git
-
Navigate to the project directory:
cd ai-dashboard-generator
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
-
Access the application in your web browser at
http://localhost:5000
.
- Upload your CSV file using the provided interface.
- Explore the generated pandas dataframe and KPIs.
- Customize the dashboard to suit your needs.
- Save or export the dashboard for further analysis or sharing.
We welcome contributions from the community! If you'd like to contribute to AI-Dashboard Generator, please follow these guidelines:
- Fork the repository and create your branch from
main
. - Ensure any new code is properly tested and documented.
- Submit a pull request detailing your changes and improvements.
This project is licensed under the MIT License.
Special thanks to the CNCF for inspiration and guidance in creating this tool.