Seamlessly combine the power of Jupyter Notebooks and AI to visualize, and interpret your data. A low-code tool for data visualization and interpretation
Project description
vizexpln
Description
A low-code tool for data visualization and interpretation that seamlessly combines the power of Jupyter Notebooks and AI. It provides an intuitive user interface on notebook that enables users to create visualizations, and generate insights from their data. This makes your exploratory data analysis simple and fast. Powered with Gemini multi-model to generate insights from your visualizations
Installation
To install vizexpln using pip, run the following command:
pip install vizexpln
Example Usage
Once package is installed, you can import the VizUI class and create an instance of it. The VizUI class takes a Pandas DataFrame as input and provides a user interface for creating visualizations, and generating insights.
To generate insights from your plot, create a Gemini API key and add it in .env file at your notebook folder
GOOGLE_API_KEY = <add your key>
THIS IS OPTIONAL, You can still make visualizations
import pandas as pd
from vizexpln.UI import VizUI
# Load a Pandas DataFrame from a CSV file
df = pd.read_csv("abc.csv")
# Create an instance of the AnalysisUI class
ui = VizUI(df)
# Show the user interface
ui.show()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vizexpln-0.1.0.tar.gz.
File metadata
- Download URL: vizexpln-0.1.0.tar.gz
- Upload date:
- Size: 13.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe86908f100343f7a779b5053e422013a8dbfaf48ac306cc5fdb15e0673be2e4
|
|
| MD5 |
4ef4d4327e8282759a0b900ebfdbeb90
|
|
| BLAKE2b-256 |
43a879994df58d58e65e1753532434b9f987cd36c00e3408921c0c5caf87fc43
|
File details
Details for the file vizexpln-0.1.0-py3-none-any.whl.
File metadata
- Download URL: vizexpln-0.1.0-py3-none-any.whl
- Upload date:
- Size: 14.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6ca169a4710dda815ab66eda0df59e60e423c88bbe4614aa00e1916111d972b
|
|
| MD5 |
dcf7c14689b6e3baeaf37e8fad8ba8a6
|
|
| BLAKE2b-256 |
5398bc8d4d8f22af27f9d4f13c32374e2b6b751c3dd45b3db95ccc80ccf40c9e
|