Day 6 First look at programming APIs
Notes to be filled out as we go — please post your answers to exercises #1 and #2 as responses to the Day 6 notes.
Day 6 First look at programming APIs
Notes to be filled out as we go — please post your answers to exercises #1 and #2 as responses to the Day 6 notes.
Day 5: We’re picking up where we left on Monday
We had such a great discussion on Monday that we didn’t get to cover a lot of what I set out for that day — so we’re going to pick up from two days ago.
Exercises from that day are now due on Sunday Feb 7 at 11pm.
S10 – Day 04 Tagging and Data Feeds notes posted
Today’s notes have been posted: Mixing and Remixing Information » s10-Day 04 Tagging and Data Feed
S10-Day 3 Remixable Elements in Websites
I’ve decided to post some slides to guide our work today:
Spring 2010 — Day 02 Intro to Gov 2.0 and Remixable Elements
I’ve posted the notes to Day 2.
Laurel Ruma will be speak about Gov 2.0 on Mon Jan 25, 2010
We’re very fortunate to have Laurel Ruma as a guest speaker (for the course Mixing and Remixing Information: Open Government and the Web) to lead us on “An Overview of Gov 2.0″ on Monday, Jan 25 (12:30-1:15pm, 110 South Hall, UC Berkeley).
Laurel is Gov 2.0/open government evangelist at O’Reilly Media and Co-chair of Gov 2.0 Expo 2010. She is also co-editor of the forthcoming book Open Government: Collaboration, Transparency, and Participation in Practice. 1st ed. O’Reilly Media, 2010. Laurel knows a lot about open government and many of the key players in the field and has done a tremendous amount to raise awareness and understanding of this field.
Everyone is invited.
Spring 2010 — Day 01 Course Introduction Notes
I’ve posted the class notes for Day 01 — Course Introduction.
Mixing and Remixing Information 2010: Open Government and the Web
I’ve just posted a draft of the syllabus and schedule for Mixing and Remixing Information 2010, whose theme is “Open Government and the Web”. Here’s an abstract of the course
Spring 2010 / CCN: 42629
M,W 12:30-2:00 110 South Hall
Office Hours: TBD
Course website (tbd): bSpace site, (http://blog.mixingandremixing.info)
Instructor: Raymond Yee, Ph.D.
email: yee@berkeley.eduThis project-driven course focuses on combining information from disparate sources to create applications that solve specific problems. Students will learn practical tools and techniques to recombine information through hands-on explorations and projects. The course will provide a systematic framework so that students can learn a particular example of remix in depth so they can understand remixing in a broader context.
Although techniques you will learn are applicable across many disciplines, industries, and endeavors, the 2010 edition of the course will be focused around an overarching theme (open government) and one specific problem: making sense of the American Recovery and Reinvestment Act (ARRA) and its impact on the country. Deciphering the Recovery (aka the Stimulus) is a large enough playing field to encompass many techniques and perspectives while narrow enough for us to wrap our collective minds around and make substantial progress in studying.
The first day of class is Wednesday, January 20 at 12:30pm in 110 South Hall.
MRI 2010: Making Sense of the Stimulus
I’m excited to be teaching my course Mixing and Remixing Information (MRI) for the fifth time from January-May 2010. I would like to retain the spirit of earlier iterations while making some fundamental improvements. As in previous years, MRI 2010 will be a project-driven course focused on combining information from disparate sources to create applications that solve specific problems.
However, I’d to provide a deeper support for students to work together, not only in their own project group, but also course-wide and even with people working with us outside of the class. By working together and pooling our efforts, we will be be able to tackle a set of projects that are more ambitious than in previous years.
In previous years, I’ve asked students to design their own project, which could take on almost any subject matter as long as the project involved mashing up two or more APIs or data sources. Although that arrangement resulted in a fun and eclectic mix of projects, the diversity of topics made it difficult for students to follow all the projects in the class. It’s enough for most of us to be learning the techniques and technologies of APIs in the context of a single subject area, let alone in many divergent subject areas.
For MRI 2010, I’ve decided to unify the course around an overarching theme (open government) and one specific problem for us to tackle: making sense of the American Recovery and Reinvestment Act (ARRA) and its impact on the country. Deciphering the Recovery (aka the Stimulus) is a large enough playing field to encompass many techniques and perspectives while narrow enough for us to wrap our collective minds around and make substantial progress in studying:
A detailed syllabus is in the works, but here are some aspects I envision for the course:
Today is the Spring 2009 Open House
Monday, May 11 12:45-2pm
110 South Hall, UC Berkeley
Bring your friends along and forward this email to others you think will be interested. All are welcome.
At the Open House, students will be presenting their semester-long projects, which all reuse or recombine information to create something new. We will be setting up the room for poster-style presentations. Light refreshments will be served. Please feel free to drop by anytime during the hour to see some demos and talk to the students. I think that you’ll be impressed by the imagination and hard work of the projects.
For more information, please contact feel contact me (Raymond Yee — yee@berkeley.edu)
Six projects will be presented. See http://blog.mixingandremixing.info/s09/class-projects/ for an updated listing:
WattzonFacebook
Becky Hurwitz
Wattzon creates tools for people to understand the energy they use in the various activities of their lives. The company believes that if we know more about the embodied energy consumption of the things and activities in our lives, that we will begin to look for alternative things and activities to reduce our personal energy consumption. I believe that we might use even less energy if we know more about other people’s energy uses. This mashup is a Facebook application that takes advantage of the Wattzon API to allow Facebook users to share their Wattzon energy consumption data with one another.
Personal Online Activity Aggregator
Stephanie Pakrul
Going a step beyond lifestreaming, this mashup collects data using a local desktop application and Drupal-based web app. Focused on data collected via the RescueTime service, it aggregates desktop and web browser activity, along with email and other communication logs, with publicly available RSS feeds. This provides a more complete picture of one’s computer and online activity in one central location, which can be shared online.
India Votes
Gopal Vaswani
Indian General Election is the largest election held in the world and an average Indian is very much involved with the election process. There are discussions and debates in all quarters of the country about the effectiveness of the current government and predictions for the next government. I am motivated to help in this discussion and debate through the use of mixing-remixing course project. It is practically impossible to cover all aspects of the election for the purpose of this project so I have decided to focus on providing a small set of information which can help people conduct debates and discussion and know more about their constituency. Currently there is limited tool and information available online where a user can view the election history of any particular Indian constituency. People interested in politics would very much like to growth or decline of political parties over the years in a specific constituency. This data will satisfy the curious, prompt debate and might provide a prediction for the next election.
Sempervitae.org
Ben Cohen, Michael Lissner, and Nat Wharton
As more and more personal information moves online, a need for digital curation develops that needs to be addressed. Sempervitae.org aims to help people manage their digital assets while they are alive so that after their death, a friend or family member can take specific actions on their behalf.
Sempervitae.org is a django-based mashup between facebook, google, and twitter. It allows you to import your google contacts for use throughout the site, post a status update on facebook, send one last tweet after your death, and to close your twitter account, should you desire.
FoodieMash
Andy Brooks and Donna Leo
You’re hungry. You want to try a new restaurant in your area, but don’t want to surf multiple restaurant review sites. And you want to know what the restaurant or its food looks like. Does it look hip? Is the food presented as a work of art?
FoodieMash takes user-contributed restaurant ratings from popular sites and presents them in a simple interface. Users enter the type of food they’d like to eat and we gather together the ratings for the matching restaurants that are in close proximity. Rather than having to separately navigate to Yelp, Yahoo Local, and other review sites to find a good restaurant, you can simply go to FoodieMash. And to help you better gauge if it’s your type of place, we show you a matching photograph from Flickr.
Dora.fm
Isaac Salier-Hellendag
Dora is a mashup of Pandora streaming internet radio and Twitter, the fast-growing “micoblogging” service. The goal is to streamline tweets about what Pandora’s playing for Twitter users, so that it’s easier to communicate and share your thoughts about the music you’re hearing, and maybe explore some new music while you’re at it. Sure, Gtalk and AIM provide a way for you to broadcast info about your iTunes music through your status/away message. But if we’re talking music and status updates in ‘09, Pandora and Twitter are where it’s at.
Users can add @replies, RT’s, or any other message to their tweet to add their thoughts on their music or whatever else comes to mind. They can also include a dora.fm link that will lead their followers to a Dora page with information about the song they tweeted, plus a brief sample of the song and an option to quickly create a new Pandora station based on the song. Dora users can also access a “profile” page for their Dora tweets (ex. http://dora.fm/u/dorafm), where they can see how many visitors have clicked their dora.fm links and how many users have created stations based on the songs they’ve tweeted.