Research

nxc

NeuralXC

Python package to train and utilize machine learned density functionals

Repository

mlcf

Machine learned correcting functionals

Correcting electronic structure calculations with machine learning

Repository

mbpol

MB-pol plugin

A lightweight plugin for the Atomic Simulation Environment (ASE) aimed at facilitating the use of the MB-pol water model

Repository

ed_ising

Exact diagonalization

Efficient C++ implementation that allows for the exact diagonalization of 1-dimensional quantum Hamiltonians

Repository

Other Projects

paper-scraper

paper-scraper

Web-app that lets users explore recent arXiv publications based on their research interests.

Read more

twitter-sentiment-tracker

Twitter Sentiment Tracker

Track twitter users’ sentiments towards topics and gain insights into market and cultural trends

Read more

nyc-neighborhoods

So you want to move to ...?

Finding (Pareto) optimal neighborhoods in NYC

Read more

political_twitter

Political Twitter

Analysis of the US political twitter landscape

Read more

satspec

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

Read more

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

Learn more

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!

Learn more

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

Learn more

Unwrapping the Swiss Roll with Diffusion Maps

The amazing dimensionality reduction algorithm you may have never heard of

Learn more