math + software


Knowledge Network

a graph-based knowledge search engine powered by Wikipedia

connect ideas

Short Story by AI

short story generator for the Turing Test in Creative Arts

author a short story

Video Search

find the moment a word is spoken

search human speech

Explainable AI

Understanding the Predictions of Deep Neural Networks

my conference talk for Data Driven at George Washington University


Deep Neural Networks

my notes on neural networks and deep learning


Influence in Directed Cyclic Graphs

"Connecting Every Bit of Knowledge." 2017, Journal of Computational Science.


Courses Taught at the University of Vermont


Calculus I 71 eager minds,

Calculus II 38 étudiants, and

College Algebra 42 estudiantes.


Python Workshop

my slides covering basic syntax, dictionaries, and loops