Geza Kovacs's Projects
A future-style language.
command to simplify port forwarding via ssh -L
An app in Flask to get emails via IMAP
simple api to store secrets in yaml files and environment variables
An app in Flask to get SMS via Twilio.
download via you-get then transcode into m4a
npm library for getting a dictionary of URL parameters
Jobs that manage Geza's calendar
Geza Kovacs
A script to set your gmail status based on the number of unread messages in your gmail inbox.
Exports your Google Play Music collection from Android and creates mp3 tags for them
Grammar Visualizer described in UIST 2013 demo: "Foreign Manga Reader: Learn Grammar and Pronunciation while Reading Comics"
LiveScript compiler as gulp plugin
Analysis code for CHI 2019 paper: Conservation of Procrastination: Do Productivity Interventions Save Time or Just Redistribute It?
Analysis code for motivation analysis and user behavior prediction on HabitLab
Data analysis code for CSCW 2018 paper: "Rotating Online Behavior Change Interventions Increases Effectiveness But Also Increases Attrition"
notebooks used for analyzing habitlab results
A JavaScript library to parse ICO.
Learning Indic scripts (Devanagari)
InstantKaraoke - a multiplayer game that generates karaoke for your favorite songs! (Boston Music Hack Day 2012)
Data analysis code for Learning at Scale 2015 paper: Effects of In-Video Quizzes on MOOC Lecture Viewing
LaTeX source for Learning at Scale 2016 paper: Effects of In-Video Quizzes on MOOC Lecture Viewing
Helps you learn to read IPA
morphology analyzer for Japanese
An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.
Jsobj provides JavaScript-Style Objects in Python.