Live as if you were to die tomorrow, learn as if you were to live forever... The unexamined life is not worth living... Learning is not compulsory, neither is survival... Real knowledge is to know the extent of one's ignorance... Any fool can know, the point is to understand...

Featured Projects & Repositories

Here's a selection of my public work, learning exercises, and explorations:

Agentic RAG Telegram Bot

A spiritual chatbot built using agentic RAG principles and deployed on Telegram.

LLM RAG LangGraph
Disaster Tweets Classification

A kaggle bronze medal notebook on disaster tweets classification with LSTM and fasttext embeddings.

Pytorch NLP LSTM
Patent Phrase Matching kaggle competition

Train transformer models on a novel semantic similarity dataset to help patent searches.

NLP Transformers HuggingFace
Generative networks

Implementation of different generative network architectures like autoencoders, VAEs, GANs etc.

Pytorch CNN Pytorch Lightning wandb
Music classification kaggle competition

Jupyter notebooks handling different parts of the data science pipeline for audio classification kaggle competition.

Pytorch CNN Pytorch Lightning Audio data
Predict academic success kaggle competition

Train statistical ML models to predict student dropout and academic success in higher education.

scikit-learn XGBoost LightGBM CatBoost
Java Data Structures & Algorithms

Implementations and exercises covering fundamental data structures and algorithms in Java.

Algorithms Data Structures
Python Data Structures & Algorithms

Implementations and exercises covering fundamental data structures and algorithms in Python.

Algorithms Data Structures
Data Science & ML Exercises

A collection of practical exercises and notebooks exploring various data science and machine learning concepts.

Data Science Machine Learning
Coursera Andrew NG ML Exercises

Completed programming exercises from the classic Coursera Machine Learning course by Andrew Ng.

Machine Learning Coursera
DeepLearning.AI Specialization

Notes and exercises from the DeepLearning.AI TensorFlow Developer Professional Certificate specialization.

Deep Learning TensorFlow