Lead Data Scientist at Zelar | Google Developer Expert - Machine Learning
Llama3-on-Mobile. This repository is an implementation of quantizing and converting the Llama3-8B-Instruct model weights and deploying it on Android for on-device inference.
77Sketch2Vid. This repository is an implementation of converting sketches into lively videos using Google's Veo 3 model.
76Gemma-on-Android. This project is an implementation of fine-tuning the Gemma 2b-it model on a custom dataset and deploy the model on Android.
67YOLOv10-LiteRT-Android. This repository is an implementation of converting the YOLOv10 object detection model to LiteRT (.tflite) format and deploy it on Android using Google AI Edge for on-device inference.
37TensorFlow.js-Custom-Object-Detection. An E2E custom object detection browser-based application using TensorFlow.js.
29Fine-tune-IDEFICS-Vision-Language-Model. This repository demonstrates the data preparation and fine-tuning the IDEFICS Vision Language Model.
26Virtual-Try-On-Imagen3. This repository is an implementation of virtually trying on different outfits by image editing and inpainting using Imagen 3 model.
25Medicine-Scan-with-Gemini. PharmaScan is an Android application that leverages Gemini Pro Vision model to identify medicines and provide their details such as usage, dosage, diagnosis, etc. on-the-go.
25YOLOv3-Custom-Object-Detection. An E2E tutorial on custom object detection using YOLOv3 with Transfer Learning on Google Colab.
23PaliGemma. This repository contains examples of using PaliGemma for tasks such as object detection, segmentation, image captioning, etc.
22PaliGemma-Android-HF. This repository is an implementation of inferring the PaliGemma Vision Language Model on Android using Hugging Face-Gradio Client API for tasks such as zero-shot object detection, image captioning and visual question-answering.
20Cartoon-Classification-on-Android-using-TF-Lite. A fun image classification Android app that classifies cartoons using TensorFlow Lite.
19TFJS-TFLite-Object-Detection. This repository is an implementation of object detection to detect waste in real-time directly on the browser using the TFJS-TFLite Web API.
17FarmScan-using-Gemini. FarmScan: Farmer's Assistance is an implementation of using the Google Pro Vision model API on Android to recognize the freshness of fruits/vegetables, its approximate market value, shelf life, and a lot more insights to help farms plan cultivation/selling of crops better.
17Custom-Object-Detection-on-Android-using-TF-Lite. An end-to-end tutorial to train a custom object detection model and deploy it on Android using TensorFlow Lite.
12Video-Game-Control-using-Pose-Classification-and-TensorFlow-Lite. An E2E tutorial to create a video game controller by creating a custom pose classifier using TF Lite.
11Stable-DiffusionXL-using-DreamBooth-and-LoRA. This project is an implementation of fine-tuning an SDXL model using DreamBooth and LoRA on custom data of interior rooms to generate designs for your home.
11Custom-Text-Classification-on-Android-using-TF-Lite. An E2E custom text classification application for Android using TensorFlow Lite.
10YOLOv3-to-TensorFlow-Lite-Conversion. Convert your pre-trained YOLOv3 models into its corresponding TensorFlow Lite version and test the resulting TF Lite model.
7Object-Detection-using-Gemini. This repository demonstrates how to do object detection on any object using Gemini API.
7PaliGemma2-ONNX-Transformers.js. This repository is a step-by-step implementation of converting and quantizing the PaliGemma 2 Vision Language Model to ONNX weights, and inferencing it on the browser using Hugging Face Transformers.js.
6NSTiwari.
6Inference-Gemma-3. This repository is an implementation of inferencing the Gemma 3 model for multiple tasks using Hugging Face Transformers.
6GTA-Vice-City-Object-Detection-using-TensorFlow. A cool project where video game meets Computer Vision. An end-to-end tutorial to train and deploy an object detection model on Grand Theft Auto: Vice City.
5DCGANs-using-Keras-and-TensorFlow. This repository demonstrates the implementation of DCGANs to generate fake human images trained on the CelebA dataset using Keras and TensorFlow.
5Sketch2Paint-Gemini. This repository is an implementation of converting hand-drawn sketches to creative paintings using Gemini Flash 2.0 Image Generation model.
3Hindi-Character-Recognition-on-Android-using-TensorFlow-Lite. Jupyter Notebook
3GoogleMapsStreet2Anime. This project is an implementation of transforming places in Google Maps Street View to anime using Gemini.
3Build-with-AI-Vizag-2024. This repository contains resources for my talk on Gemini & Gemma during Build with AI Vizag 2024.
3Mobile-VisionLM. This repository is an implementation of converting, quantizing and deploying the a vision language model on mobile for on-device inference.
3ML-Session. Resources for ML session.
3Vision-API-on-Google-Cloud-Platform. This repository provides practical demonstrations of Google Cloud Vision API usage for tasks like face detection, object localization, landmark recognition, text detection, etc.
3Virtual-Try-On-Imagen4. This repository is an implementation of creating traditional attires based on user-selected locations, leveraging Imagen 4 and Virtual Try-On APIs for a culturally immersive experience.
3CommunityTalks. Talks given by me at various seminars, workshops and meet-ups.
33D-Objects-with-Imagen3-SV3D. This repository implements the creation of 3D visualizations of objects using Stable Video 3D (SV3D) from creative images generated with Imagen 3.
2Gemini-Build-with-AI-Asaba. Resources for Gemini & Gemma talk - GDG Asaba.
2Multifunctional-Calculator. C
2cookbook. Examples and guides for using the Gemini API
1Img2Anime-Stable-Diffusion. This repository is an implementation of creating photo journal of anime pictures from your image gallery using Stable Diffusion XL Turbo and captioning using Gemini.
1Segmentation-using-Gemini. This repository is an implementation of referring expression segmentation on images and videos using Gemini 2.5 model.
1WhatsApp-Bot. WhatsApp Bot is a Python-based chatbot for WhatsApp to automate the process of sending messages to one or more person or a group.
1devlibrary. Source code for Google Dev Library
1Human-Pose-Estimation-using-OpenPose-and-OpenCV. Detect human poses in real-time using OpenPose and write the detected video or image using OpenCV.
12D-Colour-Barcode-Steganography-using-MATLAB. 2D Colour Barcode Steganography is used to hide the data in the form of coloured barcode which is then retrieved back by processing the image of the coloured barcode.
1Visual-Data-Extractor-using-TensorFlow. A Computer Vision application built using TensorFlow for businesses that require data pipelines for extraction of visual data (graphs and charts) from images and dashboards.
1Android-MySQL-connectivity. Java
1