Hit me up on any platform on my linktree or the ones mentioned below if you want to have a talk!
- π I am Data Scientist at Wolters Kluwer where I work mostly on Document AI and LLMs, developing end-to-end MLOPs pipelines for extracting information from PDFs.
- π I am an Ambassador for Weights & Biases
- π― Iβm looking to collaborate on Kaggle Competitions
- πͺ I love contributing to open-source libraries.
- β‘ Fun fact: I love to participate in Machine Learning competitions and I'm a Kaggle Competition Expert and highly active there
I was a speaker at inaugural Weights & Biases MLOps conference (Fully Connected 2023). You can listen to my talk here. [Announcement LinkedIn Post]
Click on the project name to directly go to it's GitHub Repository and click demo app to see a live demo of the project
- QA Bot for Gradient Dissent podcast hosted by Weights & Biases: A Question-Answering bot built on top of OPENAI's LLMs and LangChain to provide summary, potential questions on the podcast and the ability to answer any question the user has on the podcast. [demo app]
- Text to Image Synthesis using Attentional GANs - A PyTorch re-implementation of the paper AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Adverserial Networks. [demo app]
- Text Summarizer - A transformer based extractive and abstractive text summarizer supporting wide range of input formats. [demo app]
- Healthify - a ML based website which predicts the disease based on the symptoms entered by the patient, also supports several disease diagnosis. [demo app]
- GPU vs TPU comparison for computer vision - compared GPU and TPU for computer vision applications using Google Cloud TPUs and TFRecords data format. [results]
- HARVESTIFY - a ML and DL based website which recommends the best crop to grow, fertilizers to use and the diseases caught by your crops. [demo app]
- JARVIS - a simple voice assistant made using Python [demo video]
Click on the competition name to go to it's overview page and click solution + code links to see the approach and source code
- DataSolve 2022 - 1st place finish in the competition organized by Wolters Kluwer - [code]
- Amazon ML Challenge 2021 - 11th place finish among 3200+ teams across India - [solution + code]
- U.S. Patent Phrase to Phrase Matching (Kaggle), identify similar phrases in U.S patents - top 1% (31/1889) [solution] [code]
- Bristol-Myers Squibb β Molecular Translation (Kaggle), translating chemical images to text - silver medal (50/874) - [solution + code]
- Sartorius - Cell Instance Segmentation (Kaggle), detecting single neuronal cells in microscopy images - bronze medal (117/1505) - [code]
- Happywhale - Whale and Dolphin Identification (Kaggle) - bronze medal (132/1588)
- Fixed an example script on HuggingFace π€ transformers repository for XLA devices - [PR]
- Made the experiment trackers to launch only on main process in distributed setups on π€ Accelerate library - [PR]
- Fixed several examples and removed the check for main process after fixing the tracker's initialization on all processes on π€ Accelerate library - [PR]
- Update several π€ transformers
no_trainer
scripts leveraging π€ Accelerate to remove the check foris_main_process
while initiating trackers byaccelerator.init_trackers()
as this issue was fixed by me in this PR - [PR] - Contributed a report to Weights & Biases showcasing the integration of MONAI and W&B - [PR]
TODO: add more contributions
- Managing and Tracking ML Experiments - An extensive blog where I've shared my experience and ways to track and manage machine learning experiments effectively for research projects and Kaggle competitions (w/ Weights & Biases and Hydra)
- HuggingFace is all you need for NLP and beyond - A tutorial/blog on HuggingFace ecosystem and how to use and customize π€
datasets
and π€Trainer
for all of your NLP problems. - 3D Segmentation with MONAI and PyTorch Supercharged by Weights & Biases - A W&B report showcasing the integration of MONAI and W&B for medical imaging. Shows how to efficiently track experiments, perform error analysis, artifacts versioning and much more using the rich suite of W&B features.
- DeepMind Flamingo: A Visual Language Model for Few-Shot Learning - A Weights & Biases report explaining the paper Flamingo: A Visual Language Model for Few-Shot learning by DeepMind. This report is also featured on Two Minute Papers YouTube Channel here.
- Hugging Face Accelerate Super Charged With Weights & Biases - a Weights & Biases report to show how you can supercharge your raw PyTorch code to train on distributed systems with Hugging Face Accelerate and seamlessly integrate Weights & Biases into your workflow.
- SetFit: Efficient Few-Shot Learning Without Prompts - this report dives into HuggingFace, Intel Labs, and UKP Lab's recent paper on Efficient Few-Shot Learning Without Prompts. SetFit exceeds prior methods in accuracy and efficiency with just 8 labeled samples.
- Is PyTorch 2.0 Faster Than PyTorch 1.13? - this report compares the PyTorch 1.3 and the newly announced PyTorch 2.0, with it's highlight being the torch.compile mode which provides significant speed gains .
- BLIP-2: A new Visual Language Model by Salesforce - this reports explores BLIP-2, a new Vision Language Model by Salesforce which beats the previous state-of-the-art Flamingo on various multimodal tasks.
- Building a Q&A Bot for Weights & Biases' Gradient Dissent Podcast using LangChain and OpenAI - in this article, we explore how to utilize OpenAI's ChatGPT and LangChain to build a Question-Answering bot for Weights & Biases' podcast series, Gradient Dissent.
- Kaggle competitions and Open-Source :)