[ home | project | mentor | mentee | journal | links | report ]

 

 

Journal

[ Weeks: 1 2 3 4 5 6 7 8 9 10 ]

Week 1
May 28 - June 3

Monday - Friday:

I flew into Pittsburgh this past weekend to get settled in before starting work on Monday.  The cab ride from the airport was quite a departure from my California cab experiences; the cab itself was immaculate and the driver was playing an *opera* CD.

On Monday, Raye, another DMP participant I'll be working with this summer, and I met our mentor, Professor Mankoff, who showed us the lab where we will work.  We all had lunch at the Phipps Conservatory.  We discussed the project and made a preliminary plan of action.  After lunch, Raye and I explored the Dale Chihuly glasswork art exhibit upstairs at Professor Mankoff's recommendation.  It was pretty awesome.  To the right is my favorite piece, mostly because I think it looks like rock candy (mmm).

Then I started searching for an instant messenger client to log users' status changes.  I found Pidgin, which is the latest incarnation of Gaim.  It logs activities to a system log but seems to have some odd behavior.  For example, it will sometimes log a statement like "userxyz changed status from Available to Available."  I also found a website called GetBuddy.info that has a plug-in for the AIM client that will provides reports of users on your buddy list on its website.  The neat thing about GetBuddy is that it also displays graphs of user's idle/away/online time, which is relevant to our project.

Raye and I visited the engineering library to familiarize ourselves with the resources available there.  We also got to work on getting our CMU ID cards.  We talked to all of the appropriate people and filled out the appropriate forms, and took on the appropriate titles (I am officially a "visiting scholar"), and yet we are still waiting (oh, bureaucracy).  Until our accounts are set up, we are unable to log into the CMU network.  Therefore a lot of the work in the first week we've done from home, where we can easily get online.

Much of this week has been spent reading background material on HCI, environmental issues, and behavior change.  I spent the latter part of the week conducting a pilot study where I recorded the IM status changes of two of my friends (using Pidgin) and then interviewed them about their behavior.  I also downloaded the AIM SDK, recommended by Ian Li, and started working on the IM bot to log behavior.  I began experimenting with an example bot in C++, making adjustments to it.  However, since Raye is more comfortable in Java and we'll probably be collaborating on this, I'm migrating over to Java. 

My frustrations with the initial setup of Java projects are endless.  "Jars" that aren't for cookies?  What?  Anyway, so I've been refamiliarizing myself with Java.  And finally, I have a sample bot running in Java, so I'll continue working on that.  If you are interested, it's called monitorbot.  At this point all it will do is repeat what you say while tracking status changes behind the scenes.

I also got certified to work with human subjects this week! 

There are a few other characters in this story I should mention.  Professor Anind Dey is Prof. Mankoff's husband, and he is interested in the behavioral aspects of the project.  He is also a professor at the HCII.  I also met Aubrey Shick, who is a graduate student that has been working on the Footprints project.  I went to several meetings on Friday, where I met some other HCII people and two students who are also here for the DMP.  One of these students, Heather Tomko, is also working on the IM Power project, but concentrating on feedback mechanisms.