The University of Southampton
University of Southampton Institutional Repository

Mixing the reactive with the personal: Opportunities for end-user programming in personal information management

Mixing the reactive with the personal: Opportunities for end-user programming in personal information management
Mixing the reactive with the personal: Opportunities for end-user programming in personal information management
The transition of personal information management (PIM) tools off the desktop to the Web presents an opportunity to augment these tools with capabilities provided by the wealth of real-time information readily available. In this chapter, we describe a personal information assistance engine that lets end-users delegate to it various simple context- and activity-reactive tasks and reminders. Our system, Atomate, treats RSS/ATOM feeds from social networking and life-tracking sites as sensor streams, integrating information from such feeds into a simple unified RDF world model representing people, places and things and their time-varying states and activities. Combined with other information sources on the web, including the user's online calendar, web-based e-mail client, news feeds and messaging services, Atomate can be made to automatically carry out a variety of simple tasks for the user, ranging from context-aware filtering and messaging, to sharing and social coordination actions. Atomate's open architecture and world model easily accommodate new information sources and actions via the addition of feeds and web services. To make routine use of the system easy for non-programmers, Atomate provides a constrained-input natural language interface (CNLI) for behavior specification, and a direct-manipulation interface for inspecting and updating its world model.
Morgan Kaufmann
Van Kleek, Max
4d869656-cd47-4cdf-9a4f-697fa9ba4105
André, Paul
be9fe144-3cf4-4aaf-9ddd-c37776b00831
Moore, Brennan
d8dc3ccc-1e5e-46e3-9518-6d2cf8af4c50
Karger, David
7ecc1fdb-fc2f-41fe-87a3-55f7f4ec81ce
schraefel, m.c.
ac304659-1692-47f6-b892-15113b8c929f
Van Kleek, Max
4d869656-cd47-4cdf-9a4f-697fa9ba4105
André, Paul
be9fe144-3cf4-4aaf-9ddd-c37776b00831
Moore, Brennan
d8dc3ccc-1e5e-46e3-9518-6d2cf8af4c50
Karger, David
7ecc1fdb-fc2f-41fe-87a3-55f7f4ec81ce
schraefel, m.c.
ac304659-1692-47f6-b892-15113b8c929f

Van Kleek, Max, André, Paul, Moore, Brennan, Karger, David and schraefel, m.c. (2010) Mixing the reactive with the personal: Opportunities for end-user programming in personal information management. In, No Code Required: Giving Users Tools to Transform the Web. Morgan Kaufmann.

Record type: Book Section

Abstract

The transition of personal information management (PIM) tools off the desktop to the Web presents an opportunity to augment these tools with capabilities provided by the wealth of real-time information readily available. In this chapter, we describe a personal information assistance engine that lets end-users delegate to it various simple context- and activity-reactive tasks and reminders. Our system, Atomate, treats RSS/ATOM feeds from social networking and life-tracking sites as sensor streams, integrating information from such feeds into a simple unified RDF world model representing people, places and things and their time-varying states and activities. Combined with other information sources on the web, including the user's online calendar, web-based e-mail client, news feeds and messaging services, Atomate can be made to automatically carry out a variety of simple tasks for the user, ranging from context-aware filtering and messaging, to sharing and social coordination actions. Atomate's open architecture and world model easily accommodate new information sources and actions via the addition of feeds and web services. To make routine use of the system easy for non-programmers, Atomate provides a constrained-input natural language interface (CNLI) for behavior specification, and a direct-manipulation interface for inspecting and updating its world model.

Text
atomate_EUP.pdf - Accepted Manuscript
Download (130kB)

More information

Published date: April 2010
Organisations: Web & Internet Science, Agents, Interactions & Complexity

Identifiers

Local EPrints ID: 268440
URI: http://eprints.soton.ac.uk/id/eprint/268440
PURE UUID: 496aa579-1ad3-40d5-a7da-b065bd2bc1b9
ORCID for m.c. schraefel: ORCID iD orcid.org/0000-0002-9061-7957

Catalogue record

Date deposited: 30 Jan 2010 12:36
Last modified: 15 Mar 2024 03:16

Export record

Contributors

Author: Max Van Kleek
Author: Paul André
Author: Brennan Moore
Author: David Karger
Author: m.c. schraefel ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×