A picture of me

David Duffrin

Educational Software Enthusiast

Projects Click on any picture to read more

Subtitles to SRS Flashcard Generator

SRS WebApp

StudySubs is a WebApp for Japanese learners to upload subtitles or ebook files to study the vocabulary with Anki. The WebApp allows the user to login to track his or her progress and minimize time studying by creating flashcards for only new vocabulary for the user. StudySubs automatically extracts all Japanese from the file, tokenizes the words, conjugates each to dictionary form, tags the vocab with the pronunciation, part of speech, and English meaning. Click here to try out the WebApp.

Intuition Behind Japanese Kanji

Reading Probability Distribution

Reading Japanese is difficult for learners of the language. This is because the pronunciation of the Kanji are ambigious and can vary widely depending on the meaning and slight phonetic changes to simplify pronunciation. My undergraduate thesis explores the use of Bayesian Networks to learn the probable reading for Kanji given the context. These tractable probability distributions are then shown to the Japanese learner to help him or her understand the intuition behind Kanji readings.

Naive Bayes Spam Filter

Naive Bayes Spam Filter

Kevin Bacon Number

Python and PostgreSQL

AR Crime Heatmap

Python and PostgreSQL

Portable Consoles

Portable Gaming

Resume


Contact