Piotr Mitros's Projects
edX: Tools for speech recognition and alignment written by Venkatesh Sivaraman, co-supervised by myself and Juho Kim
edX: Tools for manipulating edXML/OLX, including converting it to human-friendly format, making podcasts, etc.
Library: An extended version of popen which includes both stdin and stdout
edX: An XBlock to allow students to provide feedback on course materials
Utility: This is a simple tool to download a web page as an image from the command line
edX: An XBlock for displaying a single image
Probably obsolete: A solver for the Rune puzzle in the online game Kingdom of Loathing
Prototype: Template for L@S blended track
edX: XBlock for LectureScape, a video player driven by data and statistics, written by Juho Kim, and converted to an XBlock by Peter Githaiga, under our co-supervision
Library: Additional Python log handlers for sending logs to a range of places, such as AWS SNS, AWS SQS
Hack: This was a stupid prank where the computer by the door would detect (by machine vision) when my wife came home, let the computer in my room know, which would greet her (even though I wasn't home).
Project: A programming contest in Scheme designed where contestants code up an AI to control robots to collect dots and shoot each other. This did very well when run at Zhejiang University!
Nothing to see here -- running a quick workshop on git
draft: Please ignore me!
Internal: Solutions to some nodeschool exercises. Personal repo as I'm working through this.
Prototype: Prototypes of notifications for edX
Probably obsolete: A perl proxy I wrote in 2001 to cache slow-loading common images from sites like slashdot, automate 2001-era online games, and block ads.
Internal: A template we used in a crowdsource phyiscs course
Fork: A simple python script to translate chinese to pinyin based on Mandarin.dat
Hack: A calculator based on dynamically loadable plug-ins written in pure C. Works on DOS, OS/2, and Linux.
edX: Convert a PowerPoint/OpenOffice/PDF presentation to OLX/edXML for embedding in an edX course.
edX: Prototype XBlock for showing a course-specific student profile
Fork: This is a fork of pyfs which fixes some bugs.
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Probably obsolete: XBlock for rating course content. Replaced with FeedbackXBlock
edX: An XBlock to recommend resources to other students, written by Daniel Li, under my supervision
Utility: A high speed downloader for copying files from S3 buckets in parallel
Committee to Elect Piotr Mitros
How the Scientific Establishment Generates Bad Science, and What We Can Do About It
edX: OLI-style check yourself XBlock. Stanford used this as a prototype to develop theirs.