Technology Review - Published By MIT
Advertisement
[1] 2 Next »

Wednesday, June 11, 2008

A Self-Writing To-Do List

New online schedulers rely on natural-language processing to get you organized.

By Lissa Harris

smaller text tool iconmedium text tool iconlarger text tool icon
Credit: Technology Review

The problem with to-do lists and schedules is that you need to fill them out. Now, a new generation of free online schedulers promises to end that drudgery. These new Web applications use natural-language processing to interpret spoken commands and ordinary written sentences to build calendars and personal organizers.

Perhaps the simplest of the new generation of schedulers is Presdo, based in San Francisco, which launched in late April to help users collaborate to schedule meetings and other events. Borrowing from Google's successful bag of tricks, Presdo's home page is as simple as it gets: just a floating text box. Type in "have brunch with Margaret on Sunday," and Presdo translates your command into data, bringing you to a page where you and your guests can check and tweak the details of your event.

By taking its cues from the ways that people naturally talk about time, the software frees users to be general about dates and times, says Presdo founder Eric Ly. Imprecise phrases like "next month," which would be impossible to put on a calendar without picking a particular date and time, are allowed to stay fluid for as long as the user wants them to.

"There's no widget in our system that looks anything like a calendar, and that was intentional," says Ly. "We really wanted to make it very easy for people to express what they wanted in terms of time. We felt like the natural-language approach was going to be more flexible and expressive for users." If you sign up as a regular user, Presdo will gather more information to help it guess automatically. For example, it will suggest restaurants near where you live via Google Maps, or it will remember Margaret's e-mail address from your last event together.

But translating the vagaries of ordinary speech into data that a computer can understand is a tough technical problem. "One thing this made me acutely aware of is how weirdly people speak," says Rael Dornfest, developer of IWantSandy, an online personal-assistant program based in Portland, Oregon, that uses simple text-based interactions to generate calendar items, to-do lists, and reminders. "There are little things that are sort of classic. When I say 'next week,' do I mean the week upcoming or the week after that? The problem is not about parsing. It's that if you said it to 15 people, half would interpret it one way, and half the other way."

Sandy--named after free-software advocate Tim O'Reilly's real-life personal assistant--can intelligently read e-mails, text messages, and Twitter feeds. Dornfest calls Sandy's algorithm "natural-language-ish processing": it's basically English, with a few keywords to help Sandy recognize common tasks. Telling her to "remind" or "remember" something generates an automatic e-mail or text-message reminder; adding "@todo" to your message places it on your to-do list.

[1] 2 Next »

Comments

Advertisement

Current Issue

Technology Review November/December 2008
Sun + Water = Fuel
An MIT chemist has opened the way to making hydrogen fuel from water using sunlight.
•  Subscribe
Save 41%
•  Table of Contents
•  MIT News

Magazine Services

Career Resources

MIT Technology Insider

Stories and breaking news from inside MIT about the latest research, innovations, and startups--in a convenient monthly e-newsletter. Subscribe today
Advertisement

Follow us on Twitter

Twitter

Get Technology Review updates via the web, cellphone, or Instant Messager – Follow techreview on Twitter!

Advertisement

More Technology News from Forbes

Advertisement
Advertisement
TECHNOLOGY RESOURCES
Advertisement
MIT Massachusetts Institute of Technology