WordNet class needs Updating
xradionut at mac.com
Tue Nov 22 22:39:44 UTC 2005
Thanks for your reply.
After further examination of the code, I did determine that the current
WordNet methods do rely on "page-scraping" to get the responses. It
appears that most WordNet clients download the database and and the
APIs provided by the site to offer a independent WordNet service
instead of querying the site. I do agree that the current WordNet code
is broken and should probably be removed from Squeak. It would be nice
to have something to replace it with. I did some research and found
there is a online dictionary protocol, DICT as described in RFC 2229
and some projects that support this:
Many of the DICT servers online also offer WordNet access in addition
to other resources. There are free clients and servers available and I
did realize that I do have the OmniDictionary client and the DICTatoro
server on my local OS X computer. So instead of replicating what the
WordNet class in Squeak 3.8 is now, I may try to see if I can create a
DICT client with similar functionality. Wish me luck, since I'm new to
Smalltalk, OO and network protocols. I will probably examine the code
from some of the Python client, since that is the language I'm most
On Nov 22, 2005, at 6:15 AM, Marcus Denker wrote:
> because the wordnet code is broken, I have removed it from 3.9a.
> If you are interested, you could take the code from 3.8 and put it
> on squeaksource to be developed further as a standalone package.
> (i did not do that as nobody seemed to care about wordnet).
> On 21.11.2005, at 23:47, Chris Nelson wrote:
>> Hi all!
>> I'm new to Squeak, so I'm going thru the environment and the browser
>> and trying random stuff that interest me.
>> Tried using WordNet to get a definition and Scamper gets redirected
>> to a new URL. I don't think this is a bug, just something that needs
>> to be updated and tested.
>> The new URL is http://wordnet.princeton.edu/perl/webwn and it appears
>> form the page uses has different variables.
>> Chris Nelson, aka xradionut
More information about the Squeak-dev