public class OMWordnet
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>>> |
examples |
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>>> |
glosses |
static java.util.ArrayList<java.lang.String> |
lcodes |
static java.util.ArrayList<java.lang.String> |
lnames |
static OMWordnet |
omw |
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>>> |
wordnets
This code is copyright Articulate Software (c) 2003.
|
Constructor and Description |
---|
OMWordnet() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
codeToLanguage(java.lang.String code) |
static java.lang.String |
displaySynset(java.lang.String kbName,
java.lang.String synset,
java.lang.String params) |
static java.lang.String |
formatWords(java.lang.String term,
java.lang.String kbName,
java.lang.String lang,
java.lang.String href)
HTML format a list of word senses
|
static java.lang.String |
fromOMWsynset(java.lang.String synset)
Convert a POS-suffix OMW synset to an 8-digit WordNet synset.
|
static void |
generateOMWOWLformat(KB kb) |
static java.lang.String |
languageToCode(java.lang.String lang) |
static void |
loadSerialized()
Load the most recently save serialized version.
|
static void |
main(java.lang.String[] args)
A main method, used only for testing.
|
static void |
readOMWfiles()
Assumes a fixed set of files in the KBs directory.
|
static void |
serialize()
save serialized version.
|
static boolean |
serializedOld()
Check whether sources are newer than serialized version.
|
static java.lang.String |
toOMWsynset(java.lang.String synset)
Convert a 9-digit, POS-prefixed WordNet synset to a POS-suffix
OMW synset.
|
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>>> wordnets
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>>> glosses
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>>> examples
public static OMWordnet omw
public static java.util.ArrayList<java.lang.String> lcodes
public static java.util.ArrayList<java.lang.String> lnames
public static java.lang.String codeToLanguage(java.lang.String code)
public static java.lang.String languageToCode(java.lang.String lang)
public static java.lang.String toOMWsynset(java.lang.String synset)
public static java.lang.String fromOMWsynset(java.lang.String synset)
public static boolean serializedOld()
public static void loadSerialized()
public static void serialize()
public static void readOMWfiles()
public static void generateOMWOWLformat(KB kb)
public static java.lang.String formatWords(java.lang.String term, java.lang.String kbName, java.lang.String lang, java.lang.String href)
term
- is the SUMO termlang
- is the SUMO term for a language (EnglishLanguage, FrenchLanguage etc)public static java.lang.String displaySynset(java.lang.String kbName, java.lang.String synset, java.lang.String params)
public static void main(java.lang.String[] args)