The George Washington University JWord 3.0
Introduction
JWord originally
started out as a project called JWordNet which itself sought to
provide a Java interface to WordNet.
WordNet is an extensive
English-language word database developed by Princeton University faculty and
students over the last thirty years. The database defines relationships between
words in a variety of ways and
has two main advantages over the common thesaurus. One advantage is the way it stores
related data: it links related words in a structure defined as a synonym set
to save space. The other advantage is that it avoids a simple mapping of words based
on definitions. Instead, WordNet also relates words
based on colloquial usage, pertinence
to other words, and numerous other methods developed by cognitive scientists
and lexicographers.
However, WordNet's vocabulary is smaller than other "word" databases
and Wordnet is hardly the only electronic source of word relationships.
Thus, we thought, why not build a tool and framework that will allow
developers to pull together word relationships from a variety of
sources? This is what you get with JWord:
Can I Help?
JWord
is written in Java
with the capability to load custom plug-ins. If you can program in Java
and have a dictionary file or database you feel would benefit JWord users
please view our Guide to Writing a JWord Driver.
Personnel
JWordNet was developed by GW student
Kunal Johar under the supervision of
Prof. Rahul Simha,
Department of Computer Science.
For Developers
There are a couple
download options:
Documentation
The code itself
is included with each downloaded.
If you need to view the javadoc files please click
here.
Screen Shot
Click to View Screen Shot
of the program in action
Useful
Links
WordNet
Home Page
5 Papers on
WordNet - Useful for understanding how the database works
VisualThesaurus's Implementation
of WordNet
WordWeb's Implementation of WordNet
Base
.NET Implementation of the WordNet Library for this Project
Base Pure Java Implementation
of the WordNet Library for this Project
Base JNI Java Implementation of the WordNet
Library for this Project