dice-group / FOX

Federated Knowledge Extraction Framework
GNU Affero General Public License v3.0
188 stars 52 forks source link
ensemble-learning linked-data named-entity-recognition relation-extraction

Build Status BCH compliance Project Stats

FOX - Federated Knowledge Extraction Framework

FOX (https://dice-research.org/FOX) is a framework that integrates the Linked Data Cloud and makes use of the diversity of NLP algorithms to extract RDF triples of high accuracy out of NL.

In its current version, it integrates and merges the results of Named Entity Recognition tools as well as it integrates several Relation Extraction tools.

Requirements

Docker, Java 8, Maven 3, graphviz (for JavaDoc only)

Build and Run

Docker.

Documentation:

documentation.

Demo

This version supports multiple languages for NER, NED and RE.

Live Demo: https://fox.demos.dice-research.org/

How to cite

English version with details:

@incollection{
  year={2014},
  isbn={978-3-319-11963-2},
  booktitle={The Semantic Web – ISWC 2014},
  volume={8796},
  series={Lecture Notes in Computer Science},
  title={Ensemble Learning for Named Entity Recognition},
  publisher={Springer International Publishing},
  author={Ren{\'e} Speck and Axel-Cyrille {Ngonga Ngomo}},
}

The extended version for multiple languages:

@InProceedings{speck2017,
   author={Ren{\'e} Speck and Axel-Cyrille {Ngonga Ngomo}},
   title={{Ensemble Learning of Named Entity Recognition Algorithms using Multilayer Perceptron for the Multilingual Web of Data}},
   booktitle={K-CAP 2017: Knowledge Capture Conference},
   year={2017},
   pages={4},
   organization={ACM}
 }

License

FOX is licensed under the GNU Affero General Public License v3.0 (license document is in the application folder).

FOX uses several other libraries. An incomplete list is as follows:

Bugs

Found a :bug: bug? Open an issue with some emojis. Issues without emojis are not valid. :trollface: