Hi, I'm Mrudhuhas

I'm a Machine Learning Engineer with over 7 years of experience building and deploying AI solutions. My focus lies in Natural Language Processing, Large Language Models, and Generative AI. I work across the stack — from training transformer architectures like BERT and GPT-2 to deploying scalable microservices on the cloud using Docker, Kubernetes, and FastAPI.

In recent years, I've been deeply involved in projects that combine deep learning with practical applications — building tools, deploying models, and continuously learning from the evolving AI ecosystem.

✍️ Blog Posts

Language Modeling - N-gram

A walkthrough of statistical language models and how they evolved from simple counts to probabilistic approaches.

Understanding Tokenizers

Learn about the fundamentals of tokenization in NLP and why it's a crucial preprocessing step.

Understanding Overfitting in Machine Learning

Explore the common challenge of overfitting in ML models and strategies to prevent it.

Transforming Text into Numbers for Machine Learning

A deep dive into text vectorization techniques for machine learning algorithms.

Topic Modeling with Semantic Vectors

Uncovering hidden meanings and themes in text data using advanced topic modeling.

Text Classification: From BOW to Transformers (Part 1)

Exploring the evolution of text classification techniques from basic methods to modern approaches.

Text Classification: From BOW to Transformers (Part 2)

Diving deeper into transformer architectures for state-of-the-art text classification.

Sentiment Analysis with Naive Bayes Classifier

Implementing a probabilistic approach to sentiment analysis using Naive Bayes.

Sentiment Analysis with Logistic Regression

A statistical approach to sentiment classification using logistic regression.

Word Embeddings

Understanding vector representations of words and their semantic relationships.

🛠️ Projects

🧾 Brochure Generation

An AI-powered tool that automatically generates marketing brochures from product descriptions using state-of-the-art language models.

Python OpenAI FastAPI React

🤖 NLP Toolkit

A comprehensive library of NLP utilities for text preprocessing, tokenization, vectorization, and basic model implementations.

Python PyTorch NLTK spaCy

📊 ML Experiment Tracker

A lightweight tool to track, visualize, and compare machine learning experiments with minimal setup.

Python Streamlit SQLite