Portfolio (Personal)

blursed.py

December 11, 2019

Just because you can do something doesn’t mean you should! What started off as a (mostly) innocent attempt to mess around with code that modifies code ended as all such things tend to: simultaneously blessed and cursed. Read more about what unfortunately managed to be accomplished with Python codec abuse here here.

Source
Tags: Python, Open Source, Fun, Meta

  Portfolio (Data)

News Scrapers

November 23, 2019

A handful of specific scraping scrapes for news and social media websites. Done mainly to collect data for word embedding models for use in the Neuroeconomics lab.

Source
Tags: NLP, Data Collection, Open Source

  Portfolio (Personal)

Blockcard

April 1, 2019

An overcomplicated way to send people birthday cards through the power of blockchain. The repo is an implementation of the accompanying paper here which is probably more interesting than the tooling itself :)

Source
Tags: Python, Open Source, Fun, Tools

  Portfolio (Personal)

Showdown.py

January 10, 2019

A Pokemon Showdown! client for Python 3.4 and 3.5. This was written to make it easier to write bots, interact with users, moderate chat rooms, and collect data. Takes advantages of Py3’s async features to allow multiple connections over websockets, maintain IO channels, and to integrate with existing IRC bots.

Source
Tags: Python, Data Collection, Web, Open Source

  Portfolio (Personal)
  Portfolio (Personal)
  Portfolio (Personal)

Cloud Vision App

April 15, 2018

Designed and built app to recognize objects and text in the user’s field of view and display relevant language translations. Built on top of Android OpenCV and Google’s Vision API. Designed and released overnight for SodaHacks 2018, earning finalist position out of 100+ competitors.

Source
Tags: Java, Android, Open Source, Hackathon

  Portfolio (Personal)
  Portfolio (Personal)