8000 GitHub - shmkhaled/OECM: Ontology Enrichment using Cross-lingual Matching
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ OECM Public

Ontology Enrichment using Cross-lingual Matching

Notifications You must be signed in to change notification settings

shmkhaled/OECM

Repository files navigation

OECM

OECM (Ontology Enrichment using Cross-lingual Matching) is used for enriching an ontology, the target ontology T, using another one, the source ontology S, in a different natural language.

All implementations are based on Scala 2.11.11 and Apache Spark 2.3.1.

How to use

git clone https://github.com/shmkhaled/OECM.git
cd OECM

mvn clean package

The subsequent steps depend on your IDE. Generally, just import this repository as a Maven project and start using OECM.

Program arguments

arg(0) = source ontology (.nt)
Example: "src/main/resources/EvaluationDataset/German/conference-de-classes_updated.nt"

arg (1) = target ontology (.nt)
Example: arg(1) = "src/main/resources/CaseStudy/SEO_classes.nt"

arg (2) = English translations for source ontology (.csv)
Example: arg(2) = "src/main/resources/EvaluationDataset/Translations/Translations-conference-de.csv"

< 4CDC div class="BorderGrid-cell">

About

Ontology Enrichment using Cross-lingual Matching

Resources

Stars

Watchers

Forks

Packages

No packages published
0