By Malcolm Crowe, University of Paisley
WordNet was developed at the University of Princteon, and the source for this version is covered by the same license. Copied of the README and LICENSE fileas are appended to this document.
The purpose of these notes is to provide some documentation for the classes and interfaces exported by the .NET version of the library. (Like every programmer I imagine my code to be self-documenting.) A version of the WordNet Browser (WNB) ported to .NET shows these interfaces being used: this was developed with Visual Studio, but batch files are included for recompiling it.
These notes assume you are using a PC and Windows, but the .Net platform is being ported so that the code may well work in other environments.
Getting Started
Before you begin you should download and install WordNet 1.6 from Princeton on your computer. The standard installation places the dictionary files in C:\WN16\DICT . (This location is hardwired in the library, but can be changed programmatically.) You must also have installed the .NET runtime.
Try out the WordNet browser WNB.exe.
For writing your own applications using the library, the following public classes are provided in the namespace Wnlib (and Wnlib.dll). Their public interfaces are documented in detail in the rest of this document. The classes you are most likely to use are shown in bold, and the ones you are least likely to use in italic.
[continued]