GemInsights
🔍 GemInsights: Unleash Gemini AI on your data! 🚀 Analyze dataframes for valuable insights, replacing traditional data analysis. 📊 A cutting-edge tool revolutionizes the way you analyze dataframes, offering a paradigm shift from conventional data analysis methods.
Install / Use
/learn @izam-mohammed/GemInsightsREADME
GemInsights
<p> <img src="https://img.shields.io/badge/Python-239120?logo=python&logoColor=white" /> <img src="https://img.shields.io/badge/Github-181717?logo=github&logoColor=white" /> <img src="https://img.shields.io/badge/GIT-E44C30?logo=git&logoColor=white" /> <img src="https://img.shields.io/badge/prettier-1A2C34?logo=prettier&logoColor=white" /> <img src="https://img.shields.io/badge/GitHub_Actions-563D7C?logo=github-actions&logoColor=white"/> <img src="https://img.shields.io/badge/Matplotlib-%23ffffff.svg?&logo=Matplotlib&logoColor=black"> <img src="https://img.shields.io/badge/pandas-%23150458.svg?&logo=pandas&logoColor=white"> <img src="https://img.shields.io/badge/Plotly-%233F4F75.svg?&logo=plotly&logoColor=white"> <img src="https://img.shields.io/badge/Google_Cloud-4285F4?&logo=google-cloud&logoColor=white"> </p>
Repo for GemInsights: A project in Lablab ai Gemini Hackathon
Installation and Setup 🛠️
These installation instructions assume that you have conda installed and added to your path.
To get started with the Note Taking Website, follow these steps:
-
Clone the Repository: Clone this repository to your local machine using the following command:
git clone https://github.com/izam-mohammed/GemInsights cd GemInsights -
Create a virtual environment (or modify an existing one).
conda create -n geminsights python=3.11conda activate geminsights -
Install dependencies.
pip install -r requirements.txt -
Set the google cloud credentials
- Set the credentials in credentials folder as
cloud_credentials.json - Change the project name in
config/config.yaml,prompting: project_name:to the project in your google cloud
- Set the credentials in credentials folder as
-
Run the server
streamlit run app.py -
Run the Trulens server for check the performance
python trulens_evaluate.py
pipelines
- Visualizations
- Prompt Creation
- Prompting
- Evaluation
Team members 👥
Repository Code Formatting 📝
This repository follows a consistent code formatting approach to enhance readability and maintainability.
Python Files 🐍
Python files in this repository are formatted using Black. Black is an opinionated code formatter that automatically formats your Python code to adhere to the PEP 8 style guide.
To ensure that your Python code is formatted correctly, you can install Black and format the code by running the following command in your terminal:
pip install black
black .
License 📄
This project is licensed under the MIT License.
Acknowledgements 🙌
- Gemini-pro, Gemini-pro-vision
- Llama-index
- TruLens
- Vertex AI
Feel free to customize this README.md template to suit your project's specific details and add any additional sections you find relevant.
