[Chandler-dev] Natural language parsing in Chandler
Ted Leung
twl at osafoundation.org
Mon Jun 12 16:21:04 PDT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Jun 12, 2006, at 3:58 PM, Heikki Toivonen wrote:
> Ted Leung wrote:
>> The whole command line approach seems wrong to me. Agenda, and
>> Apple's
>> Newton, both of which ran on significantly less capable hardware
>> than we
>> have today, were able to do recognition of people, dates, etc without
>> the need for a semantic hint such as /event or /task. It might
>> be that
>> the first cut of recognition needs those hints to be
>> implementable, but
>> I think that a longer range goal should to reduce the need for these
>> kinds of hints.
>
> Yeah, it seemed kinda awkward to me too, but I haven't used Agenda
> etc.
> so I don't have good programs to compare to.
Todd Agulnick wrote some of the recognition code in Agenda, and he
would be a
great resource.
On the Newton, you could swipe a block of text with the pen and tap
the recognize
button in the UI. After that, it would create the appropriately
typed item.
>
> Before this command line discussion I sort of vaguely assumed that one
> would hit the "New" button in the toolbar, get a note, and start
> typing.
> As the NLP recognized things it would collect dates etc. from the flow
> of text.
>
> I was thinking it could perhaps underline the special things it
> understood (might be hard with wx).
>
> I was also thinking it could automatically add in fields to the detail
> view as it recognized them, but that would cause the note area to
> shift
> downwards while you were typing, which would be awkward. Same thing if
> it automatically stamped the note based on what kind of data you had
> written.
>
> Another unfortunate thing with this approach is that currently you
> get a
> new item type based on what is selected on the toolbar (Calendar ->
> create event), and if you have anything other than plain note those
> date
> fields etc. get in the way if you would like to rely on NLP.
I'm not sure that doing it in real time adds a lot to the
experience. Seems like it
might be a worthwhile experiment.
Ted
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)
iD8DBQFEjfblYCjW/J06/U8RAtzIAJ94LwlDY/3WJv+qb6Og5Cs378c9WQCdHoyV
GSeVoJULutK3WSex1dkvJoY=
=jSHh
-----END PGP SIGNATURE-----
More information about the chandler-dev
mailing list