/datavizGPT

Duke GenAI Hackathon project to use ChatGPT's API for creative and secure data visualization

Primary LanguagePython

DataVizard: Your Personal Data Dashboard

Welcome to DataVizard, your personal data dashboard that empowers you to unlock data insights at your fingertips. DataVizard is designed to make data exploration and visualization a seamless experience, allowing users to gain meaningful insights from their datasets effortlessly while taking seriously their privacy concerns.

Introduction

In today's data-driven world, the ability to explore and understand your data is invaluable. DataVizard is a personalized web application that puts the power of data analysis in your hands, making it easy for anyone to dig deeper into their data, visualize patterns, and discover valuable information.

Key Features

  • Intuitive Data Exploration: DataVizard provides an intuitive interface for users to upload datasets and explore them with ease. Whether you're a data scientist, business analyst, or simply curious about your data, our platform simplifies the process. DataVizard offers a range of visualization options, allowing you to create stunning charts and graphs with just a few clicks.

  • Private and Public Mode: DataVizard provides two modes for data analysis - private and public. In the private mode, users have the option to upload a data summary, and a pseudo sample is generated based on the statistical properties of the original dataset. This sample is used for data exploration and visualization. Users can also download the generated code snippets and deploy them locally on their full dataset for in-depth analysis. Alternatively, users can choose to upload their entire dataset for analysis, which offers a faster and more effortless option.

  • Customization: Simplicity of Input: Tailor your data exploration by selecting variables of interest, filtering, and transforming data as needed. DataVizard adapts to your unique data analysis requirements.

  • Code Generation: Visibility of Output: For advanced users, DataVizard offers the option to generate code snippets. This enables you to reproduce visualizations and analysis in your preferred programming environment.

Getting Started

Getting started with DataVizard is easy. Simply upload your dataset, select your variables of interest, and dive into the world of data analysis. Whether you're looking for specific insights or just exploring, DataVizard provides a user-friendly environment to assist you on your data journey.

Your Data, Your Insights

With DataVizard, the power to unlock data insights is in your hands. Explore your datasets, visualize relationships, and make informed decisions. It's your data, and DataVizard is your key to understanding it.

Start your data exploration journey with DataVizard today and turn your data into insights.

Acknowledgements

  • Streamlit: Streamlit is the open-source app framework for machine learning and data science.
  • Seaborn: Seaborn is a Python data visualization library based on Matplotlib.
  • Matplotlib: Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.