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.
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
April 2010
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
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
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
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