This repository contains a collection of training materials, tutorials, and personal projects focused on AI, machine learning, and data science. It includes both Google Cloud training materials and personal implementations of various techniques and algorithms.
Explore the exciting world of Large Language Models and generative AI! This section contains implementations of multimodal RAG, research agents, and more.
- ✨ Multimodal RAG with Gemini API - Implementation of RAG using Google's Gemini API for processing both text and images
- 📊 LLM for Data Exploration - Using LLMs to assist with data analysis on the Titanic dataset
- 🔍 Anthropic Research Agent - Research agent implementation using Anthropic's Claude
- 📄 Document Analysis with Gemini - Analyzing rich documents with multimodal capabilities
Dive into various machine learning algorithms and techniques! From customer predictions to decision trees, this section has it all.
- 💰 Customer Lifetime Value Prediction - Predicting customer value using advanced ML techniques
- 🔄 Churn Classifier with Vertex AI - End-to-end ML pipeline for predicting customer churn
- 🌳 Decision Tree Implementation - Decision tree algorithm implementation from scratch
- 🚀 Gradient Boosting Regression - Advanced regression techniques
Explore neural network implementations using different frameworks! This section is divided into PyTorch and TensorFlow subsections.
- ⏱️ TensorFlow in 10 Minutes - Quick introduction to TensorFlow fundamentals
- 🔬 BERT with Kubeflow - Implementing BERT models with Kubeflow pipelines
- ⚡ PyTorch Tensor Operations - Fundamentals of PyTorch tensor operations
- 🧩 Neural Network Fundamentals - Core concepts of neural networks
Create stunning visualizations with these tools and techniques! From basic charts to interactive dashboards.
- 📉 Matplotlib Scripting - Advanced matplotlib techniques for beautiful static visualizations
- 🖥️ Interactive Dash Applications - Building interactive web dashboards with Dash
- 🗺️ Geographic Mapping - Creating informative maps in Python
- 📊 Advanced Chart Types - Waffle charts, word clouds, and regression plots
Sharpen your coding skills and learn data engineering practices! From coding challenges to data pipelines.
- 🧩 LeetCode Solutions - Optimized solutions to common LeetCode problems
- 🔄 Data Ingestion Pipeline - Apache Beam pipeline for processing data and loading to BigQuery
- 📋 JSON Parsing - Working with complex JSON data structures
- 🔍 Data Exploration Techniques - Methods for exploring and understanding datasets
- ☁️ Google Cloud AI Documentation
- 🔥 PyTorch Documentation
- 📊 TensorFlow Documentation
- 📈 Plotly Documentation
- 🔄 Apache Beam Documentation
Note: This repository primarily contains learning resources, tutorials, and practice implementations from Google Cloud training as well as personal projects. Due to confidentiality agreements, actual employer projects cannot be shared publicly.