com.github.monnetproject.coal.translation OSGi bundle

com.github.monnetproject.coal.translation OSGi bundle from the Monnet Project's coal.project project.

Лицензия

Лицензия

BSD 3-clause "New" or "Revised" License
Категории

Категории

Сеть
Группа

Группа

com.github.monnetproject
Идентификатор

Идентификатор

coal.translation
Последняя версия

Последняя версия

1.18.4
Дата

Дата

Тип

Тип

jar
Описание

Описание

com.github.monnetproject.coal.translation OSGi bundle
com.github.monnetproject.coal.translation OSGi bundle from the Monnet Project's coal.project project.

Скачать coal.translation

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.monnetproject/coal.translation/ -->
<dependency>
    <groupId>com.github.monnetproject</groupId>
    <artifactId>coal.translation</artifactId>
    <version>1.18.4</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.monnetproject/coal.translation/
implementation 'com.github.monnetproject:coal.translation:1.18.4'
// https://jarcasting.com/artifacts/com.github.monnetproject/coal.translation/
implementation ("com.github.monnetproject:coal.translation:1.18.4")
'com.github.monnetproject:coal.translation:jar:1.18.4'
<dependency org="com.github.monnetproject" name="coal.translation" rev="1.18.4">
  <artifact name="coal.translation" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.monnetproject', module='coal.translation', version='1.18.4')
)
libraryDependencies += "com.github.monnetproject" % "coal.translation" % "1.18.4"
[com.github.monnetproject/coal.translation "1.18.4"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
com.github.monnetproject : framework.config jar 1.18.4
mysql : mysql-connector-java jar 5.1.20
com.github.monnetproject : language jar 1.18.4
javax.servlet : servlet-api jar 2.5

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.8.2

Модули Проекта

Данный проект не имеет модулей.

Cross-lingual ontology alignment (COAL)

This tool is useful for aligning ontologies in two different languages

The structure of the code is as follows

  • main: The aligner
  • nlp.core: Basic NLP methods (tokenization, etc.)
  • nlp.sim: Cross-lingual similarity metrics
  • test: Integration tests
  • translation: Interface to the Monnet Translate system
  • web: Web interface for COAL

Installing and Running

COAL can be installed using Maven simply as follows

mvn install

Running the aligner can be done with ./main/align script as follows

./align Ontology1.owl Ontology2.owl Alignment.rdf

Example ontologies can be found at main/load/SourceOntology.owl and at main/load/TargetOntology.owl.

In addition a you can require COAL to provide more matches as follows:

./align Ontology1.owl Ontology2.owl Alignment.rdf 5

COAL can be trained as follows

./train Ontology1.owl Ontology2.owl Alignments.rdf modelOutFile

COAL is built on SVM-Rank and so will only work on Linux and Windows

Web server

The web server can be installed by compiling and uploading the WAR file found under web/target to a Java EE container.

com.github.monnetproject

Monnet Project

Версии библиотеки

Версия
1.18.4