18 Apr 2007 11:41 am

Come to the Open House: Monday, May 7 from 1 to 2pm, 110 South Hall, UC Berkeley

Class Project Abstracts

California Adult Education Map
Katrina Lindholm

Adults who are hoping to continue their education will often seek out local colleges and universities offering classes, diploma programs, certifications and degree programs. In general, these individuals tend to look for schools that are close to their work or home. In addition, they will often look for schools that offer a program in a certain field such as accounting or medical assisting. To help facilitate this process, I have created a mash-up between Google Maps and an XML file of school information. For the purpose of this class, I have limited the scope to the state of California. Users can enter an address and see only those schools that are within a specified radius from the address. In addition, users can specify the subject material that they are interested in and the map will show only those schools that offer programs in that field.


Ethan deYoung

There are several very large online communities that each share information on upcoming sales, specials and discount coupons for all kinds of electronic goods. The wealth of information that these communities provide is immense, but they also tend to overlap and visiting each site in search of a great deal tends to take a long time.

The HotDealMap project is designed to solve the problems with the most popular ‘hot deals’ websites. HotDealMap will provide a centralized source of information for finding special sales and will also provide a location based representation of ‘hot deals’ within a user-defined proximity to a location. This new approach eliminates the problem of having to visit multiple websites and scrolling through several pages of posts only to discover there is nothing ‘hot’ near your city.

The URI for the project is: http://people.ischool.berkeley.edu/~ethan/maps

Pdf of Ethan’s presentation is: http://people.ischool.berkeley.edu/~ethan/maps/hotdealmap_presentation.pdf

Ivan Tam

Pingus is a system that enables users to compare prices between brick-and-mortar book retailers and Amazon.com through a simple mobile-phone interface. While current systems only allow access though desktop browsers or through browsers found only on higher-end phones, Pingus enables a broader range of mobiles devices to access price

PlaneBored — where relationships take off

Matt Schutte and Nate Anthony

PlaneBored is a mashup website that pairs social networking profiles with location information. It was initially designed to allow people to find and meet others that share their interests during layovers at airports. The site allows users to quickly generate a PlaneBored profile by entering links to their existing social networking profiles–such as MySpace, Facebook or LinkedIn–and other sites that convey information about personality such as Flickr profiles and blogs. We combine this information with user location information to allow searching and browsing of user profiles within a limited geographical space–typically a single terminal within an airport. However, as work on the site has progressed, the site has evolved to support usability outside of the airport context, and to allow searching of profiles by location more generally.


Lindsay Tabas

Calendaring and scheduling are very important parts of running a business. SkillShop is a website that helps restaurants and catering businesses manage their schedule and employees while also looking for temporary workers to help their businesses in the face of fluctuating customer demand and high staff turnover. For this project, managers schedule shifts and events through the SkillShop interface and share those events through shared Google Calendars. In addition, employees and temporary workers search jobs through the Google Calendar interface.


Slideshow Synchr

Owen Otto

With the rise in popularity of digital cameras and web-based photo sharing over the last decade, it’s now common at events like weddings or parties for many attendees to take photos and share them online afterwards. This project aims to open new and fun ways for friends to experience these images. The prototype allows Flickr users to view four simultaneous slideshows from friends’ photos with the same tag. In order to help users re-experience the event from multiple perspectives and reveal interesting synchronicities, the photos are mapped to a timeline and the slideshows switch images at a rate that’s based on the time of capture.


A Vehicle-Infrastructure Integration Service Oriented Application: Mashing Google Maps and Vehicle Data Services

Christian Manasseh

This project provides a tool to track vehicles and monitor the status of several in-vehicle sensors remotely on a Google Map.

Information such as geographic location and speed of vehicle, condition of vehicle (moving, breaking, airbag deployed,…), in-vehicle data (wipers on/off, tires skidding,…) among other data elements have to be made available for a certain road section to make traffic operation decisions and solve congestion problems. Among commercial uses for such data are: personalized maintenance schedules based on driver behavior, improved engine designs based on engine burn-out rates, adjustable insurance premiums based on driving habits, etc.

By using in-vehicle web services, we are able to read the data out of the vehicle sensors (GPS and Speed in this project) and serve it up for the consumer. We also provide a web application that mashes the data from the vehicle web services with the Google Maps API providing an easy-to-use Graphical User Interface that can be accessed through the browser.

Rick Jaffe

Imagine the ability to select a moment or a scene within a video file, comment on some aspect of that frame, and mark it so that other interested parties can find that moment – and those notes – with ease. In the context of a course, students viewing a webcast could flag crucial sections of the lecture and add notes that would help them use it to review for an exam. In the larger, social context, shared annotation could turn a video into a “container” for a rich body of knowledge and insight.

The VideoTag project takes a first step towards this ideal. Its Javascript-based application lets users mark a point within a Quicktime video or audio file, creates a URL that will quickly recall the file at that point, and posts the URL to del.icio.us, a web-based social-bookmarking site.

Virtual World Geotagging
Stephanie Collett and Ross Housewright

Location is a useful concept for establishing context and shared meaning in the real world. Flickr geotagging is a demonstration of online tools that allow users to share this meaning in an adhoc manner. The Virtual World Geotagging project uses locational descriptors as a vehicle for sharing meaning between users of online virtual worlds. Our goal is to enable the narrative of a single place through the experience of multiple users over time. The project demo captures locational data associated with screenshots taken in the massively multiplayer game World of Warcraft. The project is also interested scaling the concepts across multiple game/virtual worlds.


Volunteer Map
Jerry Yu

Volunteer Map is a mashup of volunteer opportunity listings with a web-based map and calendar, which is intended to make finding opportunities more browsing-oriented by location or time. Currently, many volunteer sites provide text-based searching and browsing of listings, but only show maps and calendars in the listing details. Volunteer Map would hopefully be helpful for those who are interested in community service but cannot make regular commitments, making it easier to look for more convenient one-time.


See also projects from the Spring 2006 Class.

One Response to “s07- Projects”

  1. […] projects will be presented. See http://blog.mixingandremixing.info/s07/projects/ for an updated […]

Trackback this Post | Feed on comments to this Post

Leave a Reply

You must be logged in to post a comment.