{"id":19619018,"url":"https://github.com/izam-mohammed/geminsights","last_synced_at":"2025-04-28T02:32:15.322Z","repository":{"id":213506819,"uuid":"734284254","full_name":"izam-mohammed/GemInsights","owner":"izam-mohammed","description":"🔍 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. ","archived":false,"fork":false,"pushed_at":"2024-03-01T11:23:08.000Z","size":4975,"stargazers_count":21,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-05T05:41:24.968Z","etag":null,"topics":["ai","autoviz","data-science","gemini","gemini-api","gemini-pro","gemini-pro-vision","google","google-api","llama-index","llms","python3","trulens","vertex-ai"],"latest_commit_sha":null,"homepage":"https://geminsights.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/izam-mohammed.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["izam-mohammed"]}},"created_at":"2023-12-21T09:58:24.000Z","updated_at":"2025-01-23T04:46:27.000Z","dependencies_parsed_at":"2024-03-01T12:31:24.719Z","dependency_job_id":"084a6c0a-6900-4d26-85d9-75c9eef8a258","html_url":"https://github.com/izam-mohammed/GemInsights","commit_stats":null,"previous_names":["izam-mohammed/geminsights"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izam-mohammed%2FGemInsights","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izam-mohammed%2FGemInsights/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izam-mohammed%2FGemInsights/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izam-mohammed%2FGemInsights/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/izam-mohammed","download_url":"https://codeload.github.com/izam-mohammed/GemInsights/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251238239,"owners_count":21557423,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","autoviz","data-science","gemini","gemini-api","gemini-pro","gemini-pro-vision","google","google-api","llama-index","llms","python3","trulens","vertex-ai"],"created_at":"2024-11-11T11:11:46.392Z","updated_at":"2025-04-28T02:32:15.006Z","avatar_url":"https://github.com/izam-mohammed.png","language":"Python","funding_links":["https://github.com/sponsors/izam-mohammed"],"categories":[],"sub_categories":[],"readme":"# GemInsights\n\n\u003cp\u003e\n\u003cimg src=\"https://img.shields.io/badge/Python-239120?logo=python\u0026logoColor=white\" /\u003e\n\u003cimg src=\"https://img.shields.io/badge/Github-181717?logo=github\u0026logoColor=white\" /\u003e\n\u003cimg src=\"https://img.shields.io/badge/GIT-E44C30?logo=git\u0026logoColor=white\" /\u003e\n\u003cimg src=\"https://img.shields.io/badge/prettier-1A2C34?logo=prettier\u0026logoColor=white\" /\u003e\n\u003cimg src=\"https://img.shields.io/badge/GitHub_Actions-563D7C?logo=github-actions\u0026logoColor=white\"/\u003e\n\u003cimg src=\"https://img.shields.io/badge/Matplotlib-%23ffffff.svg?\u0026logo=Matplotlib\u0026logoColor=black\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/pandas-%23150458.svg?\u0026logo=pandas\u0026logoColor=white\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/Plotly-%233F4F75.svg?\u0026logo=plotly\u0026logoColor=white\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/Google_Cloud-4285F4?\u0026logo=google-cloud\u0026logoColor=white\"\u003e\n\u003c/p\u003e\n\n![MIT License](https://img.shields.io/badge/License-MIT-lightgray.svg)\n![build](https://img.shields.io/badge/Build-passing-green.svg)\n\n\nRepo for GemInsights: A project in Lablab ai Gemini Hackathon\n\n![](https://drive.google.com/uc?export=view\u0026id=1qJD9HbdUZ3U3CgvY2IsGLX5NZIVLznL4)\n\n\n### Installation and Setup 🛠️\n\n\nThese installation instructions assume that you have conda installed and added to your path.\n\n*To get started with the Note Taking Website, follow these steps:*\n\n1. Clone the Repository: Clone this repository to your local machine using the following command:\n\n   ```bash\n   git clone https://github.com/izam-mohammed/GemInsights\n   cd GemInsights\n   ```\n\n2. Create a virtual environment (or modify an existing one).\n   ```bash\n   conda create -n geminsights python=3.11\n   ```\n   ```bash\n   conda activate geminsights\n   ```\n \n3. Install dependencies.\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n4. Set the google cloud credentials\n   - Set the credentials in credentials folder as `cloud_credentials.json`\n   - Change the project name in `config/config.yaml`, `prompting: project_name:` to the project in your google cloud \n\n5. Run the server\n   ```bash\n   streamlit run app.py\n   ```\n\n6. Run the Trulens server for check the performance\n   ```bash\n   python trulens_evaluate.py\n   ```\n\n### pipelines\n\n![](https://drive.google.com/uc?export=view\u0026id=13N1ZEfTpRQsrtU3DpDk5CoaKuwjE1nWH)\n\n- Visualizations \n- Prompt Creation\n- Prompting\n- Evaluation\n\n\n## Team members 👥\n\n\n- [Izam Mohammed](https://github.com/izam-mohammed)\n- [Vishu Prakash](https://github.com/vishnuprksh)\n- [Afsal](https://github.com/AfsalAfzz-Pro)\n- [Josekutty](https://github.com/jkutty-7)\n- [AbduRahiman](https://github.com/abdurahiman-offc)\n- [Amal](https://github.com/Amallmmd)\n\n\n## Repository Code Formatting 📝\n\n\nThis repository follows a consistent code formatting approach to enhance readability and maintainability.\n\n### Python Files 🐍\n\nPython files in this repository are formatted using [Black](https://github.com/psf/black). Black is an opinionated code formatter that automatically formats your Python code to adhere to the PEP 8 style guide.\n\nTo ensure that your Python code is formatted correctly, you can install Black and format the code by running the following command in your terminal:\n\n```bash\npip install black\nblack .\n```\n\n\n## License 📄\n\n\nThis project is licensed under the [MIT License](LICENSE).\n\n\n## Acknowledgements 🙌\n\n- Gemini-pro, Gemini-pro-vision\n- Llama-index\n- TruLens\n- Vertex AI\n\n---\n\nFeel free to customize this `README.md` template to suit your project's specific details and add any additional sections you find relevant.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fizam-mohammed%2Fgeminsights","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fizam-mohammed%2Fgeminsights","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fizam-mohammed%2Fgeminsights/lists"}