Below, you'll find a list of different tools and software I have developed over the years.
decompy - A Python package containing several robust algorithms for matrix decomposition and analysis.
rsvddpd - An R package to perform robust singular value decomposition using the minimum density power divergence estimator.
roufcp - A python package to perform gradual changepoint detection in a time series data using Rough-Fuzzy set theory.
callgrind-reader - An npm package written in typescript to parse callgrind-like files and extract profiling metrics from code
Multi PDF Querybot - A simple application where you can upload a PDF document and chat with LLM using an RAG created via an in-memory vector store.
ChronoModeler - A streamlit application to perform simulation experiments with different models on time series data, using a blueprint-based system. Useful for non-stat-savvy people to get a quick sense of how time series modelling works.
PWDMGR - An open-source and lightweight application using Python that uses a console application to manage passwords.
Covid19 Tracker - A Dashboard for Prediction and Control assistance and management of resources in view of Covid-19 pandemic, sponsored by IIM, Vishakhapatnam
Seq2Seq Attention based Chatbot Model - A simple Chatbot with Seq2Seq model with Bahadau Attention Mechanism trained on Cornell Movie Corpus dataset.
NGram Text Predictor - A simple text prediction application built for Data Science Specialization in Coursera.
Below are a few project ideas that I find interesting. If any of these reasonates with you, feel free to contact me.
A product where there is a small camera inside the refrigerator. It takes picutres of the inside of the refrigerator and detects what vegetables / groceries are there using object detection. It then compares against historical eating behaviour of the owner and tells if something needs to be refilled.
A product which uses doorbell camera to take pictures, and then perform face detection and match against your contact list (or social network friend list). Whenever someone rings your doorbell, it says aloud who it is.