Static Public Member Functions | |
static String | absoluteFilePath (String relativePath) |
static String | convertPOS (int type) |
static String | getSynsetFromID (String synsetID) |
static ArrayList< String > | getSynsets (String word, String pos) |
static String | getWordStem (String word, String pos) |
static void | main (String[] args) |
static String | readLine () |
static boolean | wordExactlyExistsAs (String word, String pos) |
static boolean | wordExistsAs (String word, String pos) |
Static Public Attributes | |
static final boolean | CACHE_IRREGULAR_FORMS = true |
static final String | RDF_TYPE_ADJECTIVE_SYNSET = "http://www.w3.org/2006/03/wn/wn20/schema/AdjectiveSatelliteSynset" |
static final String | RDF_TYPE_ADVERB_SYNSET = "http://www.w3.org/2006/03/wn/wn20/schema/AdverbSynset" |
static final String | RDF_TYPE_NOUN_SYNSET = "http://www.w3.org/2006/03/wn/wn20/schema/NounSynset" |
static final String | RDF_TYPE_VERB_SYNSET = "http://www.w3.org/2006/03/wn/wn20/schema/VerbSynset" |
Static Protected Attributes | |
static HashMap< String, String > | irregularNouns = null |
static HashMap< String, String > | irregularVerbs = null |
Static Private Member Functions | |
static void | cacheIrregularNouns () throws IOException, WordNetException |
static Map< String, Vector < Object > > | executeQuery (String query, String plFile) |
Provides access to the WordNet RDF database using the SWI Prolog Semantic Web engine. In order to initialize the Prolog engine properly, the SWI_HOME_DIR
environment variable has to be set to the prolog home directory.
Definition at line 27 of file WordNetRDF.java.
static String instruction.wordnet.WordNetRDF.absoluteFilePath | ( | String | relativePath | ) | [inline, static] |
Definition at line 256 of file WordNetRDF.java.
static void instruction.wordnet.WordNetRDF.cacheIrregularNouns | ( | ) | throws IOException, WordNetException [inline, static, private] |
Definition at line 209 of file WordNetRDF.java.
static String instruction.wordnet.WordNetRDF.convertPOS | ( | int | type | ) | [inline, static] |
Definition at line 171 of file WordNetRDF.java.
static Map<String, Vector<Object> > instruction.wordnet.WordNetRDF.executeQuery | ( | String | query, |
String | plFile | ||
) | [inline, static, private] |
Execute the given query. Assert the given premises and retract them after querying.
query | the query. |
Definition at line 268 of file WordNetRDF.java.
static String instruction.wordnet.WordNetRDF.getSynsetFromID | ( | String | synsetID | ) | [inline, static] |
Definition at line 353 of file WordNetRDF.java.
static ArrayList<String> instruction.wordnet.WordNetRDF.getSynsets | ( | String | word, |
String | pos | ||
) | [inline, static] |
Query the WordNet database for synsets of the rdf:type type
the word word
belongs to. If type
is null, all types of synsets are returned.
Definition at line 329 of file WordNetRDF.java.
static String instruction.wordnet.WordNetRDF.getWordStem | ( | String | word, |
String | pos | ||
) | [inline, static] |
Prolog engine startup Returns the stem of the word word
postulating the part-of-speech pos
.
Definition at line 79 of file WordNetRDF.java.
static void instruction.wordnet.WordNetRDF.main | ( | String[] | args | ) | [inline, static] |
Definition at line 386 of file WordNetRDF.java.
static String instruction.wordnet.WordNetRDF.readLine | ( | ) | [inline, static] |
Definition at line 367 of file WordNetRDF.java.
static boolean instruction.wordnet.WordNetRDF.wordExactlyExistsAs | ( | String | word, |
String | pos | ||
) | [inline, static] |
Checks whether the given word exists in WordNet data base, not considering different word forms.
word | |
pos |
Exception |
Definition at line 200 of file WordNetRDF.java.
static boolean instruction.wordnet.WordNetRDF.wordExistsAs | ( | String | word, |
String | pos | ||
) | [inline, static] |
Checks whether the given word exists in WordNet data base, considering different word forms, e.g. plural forms for nouns or distinct verb forms.
word | |
type |
Exception | |
MalformedURLException |
Definition at line 157 of file WordNetRDF.java.
final boolean instruction.wordnet.WordNetRDF.CACHE_IRREGULAR_FORMS = true [static] |
Definition at line 41 of file WordNetRDF.java.
HashMap<String, String> instruction.wordnet.WordNetRDF.irregularNouns = null [static, protected] |
Definition at line 45 of file WordNetRDF.java.
HashMap<String, String> instruction.wordnet.WordNetRDF.irregularVerbs = null [static, protected] |
Definition at line 43 of file WordNetRDF.java.
final String instruction.wordnet.WordNetRDF.RDF_TYPE_ADJECTIVE_SYNSET = "http://www.w3.org/2006/03/wn/wn20/schema/AdjectiveSatelliteSynset" [static] |
rdf:type constant of an adjective synset
Definition at line 36 of file WordNetRDF.java.
final String instruction.wordnet.WordNetRDF.RDF_TYPE_ADVERB_SYNSET = "http://www.w3.org/2006/03/wn/wn20/schema/AdverbSynset" [static] |
rdf:type constant of an adverb synset
Definition at line 39 of file WordNetRDF.java.
final String instruction.wordnet.WordNetRDF.RDF_TYPE_NOUN_SYNSET = "http://www.w3.org/2006/03/wn/wn20/schema/NounSynset" [static] |
rdf:type constant of a noun synset
Definition at line 30 of file WordNetRDF.java.
final String instruction.wordnet.WordNetRDF.RDF_TYPE_VERB_SYNSET = "http://www.w3.org/2006/03/wn/wn20/schema/VerbSynset" [static] |
rdf:type constant of a verb synset
Definition at line 33 of file WordNetRDF.java.