Research
Machine learned correcting functionals
Correcting electronic structure calculations with machine learning
MB-pol plugin
A lightweight plugin for the Atomic Simulation Environment (ASE) aimed at facilitating the use of the MB-pol water model
Exact diagonalization
Efficient C++ implementation that allows for the exact diagonalization of 1-dimensional quantum Hamiltonians
Other Projects
paper-scraper
Web-app that lets users explore recent arXiv publications based on their research interests.
Twitter Sentiment Tracker
Track twitter users’ sentiments towards topics and gain insights into market and cultural trends
Saturation Spectroscopy
Data analysis workflow of a saturation spectroscopy study on Rubidium. The experiment was conducted as part of the Graduate Laboratory course at Stony Brook University
Medium articles
How Bayes theorem helped win the second world war
Part I: Introduction to Bayesian statistics and how it cracked the Japaneses naval cipher JN 25
Supercharge your model performance with inductive bias
How to work smarter, not harder: Encoding real-life symmetries in machine learning models can improve their accuracy by orders of magnitude!
Abstract base classes and how to use them in your data science project
Write cleaner and safer python code by using this object-oriented programming building block
Unwrapping the Swiss Roll with Diffusion Maps
The amazing dimensionality reduction algorithm you may have never heard of