Simple Parser for Natural Language?
Steve Wart
swart at home.com
Fri Jul 16 17:19:09 UTC 1999
As far as a lexicon is concerned, there is Wordnet, which appears to be
appropriately unencumbered:
http://www.cogsci.princeton.edu/~wn/
There are Lisp and Python interfaces as well as at least one parser (using
dBase!).
> -----Original Message-----
> From: Dan Ingalls [mailto:Dan.Ingalls at disney.com]
> Sent: July 16, 1999 10:50 AM
> To: squeak at cs.uiuc.edu
> Cc: Ted Kaehler
> Subject: Simple Parser for Natural Language?
>
>
> Folks -
>
> Ted Kaehler and I want to write a Squeak program capable of
> superficially understanding natural language. (Of course you are
> all invited to play, too ;-).
>
> By superficial understanding I mean, that it could successfully
> parse most sentences and could build up a body of valid knowledge
> structures based on the content. Of course this does not
> constitute real understanding, since the relationships may be
> ambiguous, conflicting or lacking necessary context or metainformation.
>
> However, even at this superficial stage, it could be very useful
> and probably a lot of fun. With backpointers to its source
> material, it could certainly facilitate inquiries about the
> content. And with a bit more work, we might actually learn a
> thing or two about real understanding.
>
> So, here's the question: Do any of you know of any simple
> parsers in Smalltalk (or even other languages) that are capable
> of parsing most english sentences correctly? Presumably this
> also requires a lexicon, so it is important that the associated
> lexicon be in the public domain as well.
>
> Obviously, the next topic of interest is meta-information in the
> lexicon (like the relationship between infinitessimal, tiny,
> small, little, average, big, large, enormous, collossal), so if
> you have any leads onto (again, simple) work along these lines,
> that is also of interest to us.
>
> The idea is to then point it at a newspaper, the web, or the
> Squeak archives, and see if we can get it to make any interesting
> statements, even if they are wrong, and especially if they are
> funny. Please don't mock us for simple thoughts about
> complicated topics. After all, that's how we got Squeak.
>
> Thanks
> -Dan
>
>
More information about the Squeak-dev
mailing list
|