Triplicant is a travel discovery system using travel patterns mined from Flickr photo metadata to rank popular travel destinations. It attempts to compute an optimal route, visiting as many popular destinations as possible, on a path between two locations given a time limit. To do this I have employed a genetic algorithm to approximate a solution to the orienteering problem. Triplicant is built with Python using Flask, PostgreSQL, jQuery and Scikit-learn. (Learn more on Triplicant’s github page)
The second in the series of project I’ve worked on while working through cs193p, Flickr Browser uses the Flickr API to show photos from Flickr’s “Top Places” category. Flickr Browser uses UITableView, MapKit, multithreading and image caching.
RPN Calculator is the first of a series of projects I’ve done while working through the cs193P iOS development course from Stanford on iTunes U. It incorporates Reverse Polish Notation(RPN) expression handling for calculator input and has graphing functionality using a custom UIView.
GRoange is a lightweight python application that displays Reddit notifications using Growl. The name comes from the parlance of Reddit, to receive a new message is to be “orangered” referring to the color of the UI element on the site. GRorange uses a wrapper API for Reddit and Growl and was created with extendability in mind. It allows multiple users accounts and could easily be made to incorporate different notification systems in the future. I used GRorange mostly to get a feel for OOP practices in Python but I might go back to it in the future.