Difference between revisions of "Thesaurus"
Line 1: | Line 1: | ||
− | |||
− | |||
A '''thesaurus''' is a book that lists '''words grouped together according to similarity of meaning''' (containing synonyms and sometimes antonyms), in contrast to a dictionary, which contains definitions and pronunciations. | A '''thesaurus''' is a book that lists '''words grouped together according to similarity of meaning''' (containing synonyms and sometimes antonyms), in contrast to a dictionary, which contains definitions and pronunciations. | ||
+ | {{Note|Thesaurus is only available from OpenKM 5.0 and upper.}} | ||
In Information Science, Library Science, and '''Information Technology, specialized thesauri are designed for information retrieval'''. They are a type of controlled vocabulary, for indexing or tagging purposes. If you want more information about term you can take a look at http://en.wikipedia.org/wiki/Thesaurus | In Information Science, Library Science, and '''Information Technology, specialized thesauri are designed for information retrieval'''. They are a type of controlled vocabulary, for indexing or tagging purposes. If you want more information about term you can take a look at http://en.wikipedia.org/wiki/Thesaurus | ||
− | |||
OpenKM can working with thesaurus defined in '''.owl''' and '''.rdfs''' formats. | OpenKM can working with thesaurus defined in '''.owl''' and '''.rdfs''' formats. | ||
− | |||
There's a great utility http://protege.stanford.edu/ to create and maintaining your own thesaurus. In Internet can be found specific thesaurus, for example Agrovoc[http://aims.fao.org/website/AGROVOC-Thesaurus/sub] ( FAO ), NASA Thesuarus[http://www.sti.nasa.gov/thesfrm1.htm], UNESCO Thesaurus[http://www2.ulcc.ac.uk/unesco/], Public administration Thesaurus[http://redined.r020.com.ar/es/index.php?tema=55] among others. Someones are free and others have some usage restrictions. | There's a great utility http://protege.stanford.edu/ to create and maintaining your own thesaurus. In Internet can be found specific thesaurus, for example Agrovoc[http://aims.fao.org/website/AGROVOC-Thesaurus/sub] ( FAO ), NASA Thesuarus[http://www.sti.nasa.gov/thesfrm1.htm], UNESCO Thesaurus[http://www2.ulcc.ac.uk/unesco/], Public administration Thesaurus[http://redined.r020.com.ar/es/index.php?tema=55] among others. Someones are free and others have some usage restrictions. | ||
− | + | In order to configure correctly OpenKM thesaurus you must set this OpenKM.cfg entries: | |
− | In order to correctly | ||
kea.thesaurus.owl.file | kea.thesaurus.owl.file | ||
Line 20: | Line 16: | ||
kea.thesaurus.tree.childs | kea.thesaurus.tree.childs | ||
− | + | == Set OWL file == | |
− | == | ||
kea.thesaurus.owl.file=/vocabulary/file.owl | kea.thesaurus.owl.file=/vocabulary/file.owl | ||
− | + | == Set base url == | |
− | == | ||
kea.thesaurus.base.url=http://www.someweb.org | kea.thesaurus.base.url=http://www.someweb.org | ||
− | |||
== Query to get root node == | == Query to get root node == | ||
Line 48: | Line 41: | ||
* A Method for Converting Thesauri to RDF/OWL[http://thesauri.cs.vu.nl/] | * A Method for Converting Thesauri to RDF/OWL[http://thesauri.cs.vu.nl/] | ||
* SKOS Simple Knowledge Organization System[http://www.w3.org/2004/02/skos/] | * SKOS Simple Knowledge Organization System[http://www.w3.org/2004/02/skos/] | ||
− | |||
[[Category: Installation Guide]] | [[Category: Installation Guide]] |
Revision as of 16:24, 21 October 2010
A thesaurus is a book that lists words grouped together according to similarity of meaning (containing synonyms and sometimes antonyms), in contrast to a dictionary, which contains definitions and pronunciations.
Thesaurus is only available from OpenKM 5.0 and upper. |
In Information Science, Library Science, and Information Technology, specialized thesauri are designed for information retrieval. They are a type of controlled vocabulary, for indexing or tagging purposes. If you want more information about term you can take a look at http://en.wikipedia.org/wiki/Thesaurus
OpenKM can working with thesaurus defined in .owl and .rdfs formats.
There's a great utility http://protege.stanford.edu/ to create and maintaining your own thesaurus. In Internet can be found specific thesaurus, for example Agrovoc[1] ( FAO ), NASA Thesuarus[2], UNESCO Thesaurus[3], Public administration Thesaurus[4] among others. Someones are free and others have some usage restrictions.
In order to configure correctly OpenKM thesaurus you must set this OpenKM.cfg entries:
kea.thesaurus.owl.file kea.thesaurus.base.url kea.thesaurus.tree.root kea.thesaurus.tree.childs
Set OWL file
kea.thesaurus.owl.file=/vocabulary/file.owl
Set base url
kea.thesaurus.base.url=http://www.someweb.org
Query to get root node
kea.thesaurus.tree.root=SELECT DISTINCT UID, TEXT FROM {UID} Y {OBJECT}, {UID} rdfs:label {TEXT} ; [rdfs:subClassOf {CLAZZ}] where not bound(CLAZZ) and lang(TEXT)="en" USING NAMESPACE foaf=<http://xmlns.com/foaf/0.1/>, dcterms=<http://purl.org/dc/terms/>, rdf=<http://www.w3.org/1999/02/22-rdf-syntax-ns#>, owl=<http://www.w3.org/2002/07/owl#>, rdfs=<http://www.w3.org/2000/01/rdf-schema#>, skos=<http://www.w3.org/2004/02/skos/core#>, dc=<http://purl.org/dc/elements/1.1/>
Query to get childs node
kea.thesaurus.tree.childs=SELECT DISTINCT UID, TEXT FROM {UID} rdfs:subClassOf {CLAZZ}, {UID} rdfs:label {TEXT} where xsd:string(CLAZZ) = "RDFparentID" and lang(TEXT)="en" USING NAMESPACE foaf=<http://xmlns.com/foaf/0.1/>, dcterms=<http://purl.org/dc/terms/>, rdf=<http://www.w3.org /1999/02/22-rdf-syntax-ns#>, owl=<http://www.w3.org/2002/07/owl#>, rdfs=<http://www.w3.org/2000/01/rdf-schema#>, skos=<http://www.w3.org/2004/02/skos/core#>, dc=<http://purl.org/dc/elements/1.1/>
You could be interested in: