slanted W3C logo

Personal Metrics

Dine Albrecht
Paul Herron
Tom Wuyts
Julie Zhu

The Idea

Screenshot of main page

The Idea

Synopsis

A personal analytics site that allows users to maintain percentage scales related to their own condition. The user can customise his account with criteria of his choice, such as 'happiness', 'creativity', 'tiredness' or anger. Using a simple "slider bar" interface, the percentage values of these scales can be updated at any time.

Users can access intriguing metrics based on their (and their contacts') data. Interactive charts can be customised to show how values for different criteria change over time. Maps will be populated with similar information to show users' perceived conditions in a geographical context.

The site represents a structured approach to status updating.

Strapline

How are you doing?

Big Scope!

On this simple idea, some neat features can be built. The intention is to establish an extensive set of data visualisations through which the websites mood information can be accessed and explored.

Personal Analytics

Interactive charts á la Google Analytics will provide an opportunity to go into Flash and AJAX.

Charts

User Mapping

Integration with the Google Maps API.

Integration with Other Social Networks

A Facebook widget will be developed to show the user's status. The fields presented here will be separately customisable.

Facebook widget

Advanced Qualificatons

Why is the user 90% happy? There's lots of scope for adding meaning to this statistic. For example:

The user asks to be prompted when he enters a statistic. Once he's "set his level" on the happiness bar, he's prompted for either a link or a text explanation. He pastes in his Last.fm profile link, which the app recognises. The Last.fm API is accessed and it is determined that the Beatles' White Album is making him happy.
Why? prompt

In theory, status updates could be attached to any multimedia content. For example "Exhilerated: 90% [Updated 19/01/2008]" could be linked to a GPS log of a walk in the Peak District.

Users' advanced qualifications could be compared. For example, "wom_tuyts also gets happy when he listens to The Beatles".

Meeting the Brief

The concept has been developed to meet all aspects of the brief. Key aspects of this include:

"A brand is a package of recognisable attributes about the person..."

This is a key aspect of this idea. A person can be defined by their characteristics, and that's what this service can explore.

"Should ... involve some particular user activity or task..."

Does that.

"Incorporate ... mechanism for deploying links from existing social networking sites"

Particular emphasis is being placed on Facebook integration, but other services could also be used.

"Consideration given to commercial viability"

The service can be monetised with discreet contextual advertising. Because users' specific moods are identified, the placement of highly-relevant advertisements will be possible. For example, a peak in the user's stress level might provide opportunities to advertise local yoga lessons or tips on breathing exercises.

"Could offer some unexpected 'mashup'"

Google Maps and Facebook integration are obvious examples. There may be more.

Precedents

Google Analytics and Twitter

Technologies

The website will run on the following technologies:

Additionally, the following tools will be used extensively in the development process:

Roles

To maximise learning, a flexible approach will be taken to the development process. Everyone will have the opportunity to work on every aspect of the website. That said, lead roles have been assigned based on group members' skills and interests. The go-to guy (GTG) for each area is as follows:

Target Market

The site is conceived to be as universal as possible in its appeal. That said, the features offered are likely to appeal to those enthused about technology, data visualisation, social networking and personal branding.

Research on the demographics of social networking use suggests that those aged 18-55 would be key targets, and this will be reflected in the design of the site.

Why Should We Do It?