The Fintan platform is an effort of combining existing converter frameworks with stream-based graph transformation and a workflow management engine in order to create integrated transformation pipelines for various input and output formats.
2. Developing and running pipelines
- Frontend for designing Fintan pipelines
- Service for running Fintan pipelines inside integrated Docker containers
- Backend for executing Fintan pipelines on the command line
- includes Core API for stream-based graph processing.
- includes Swagger/OpenAPI Client for integrating external services into Fintan pipelines.
- wraps fully integrated converter components
- Christian Fäth - faeth@em.uni-frankfurt.de
- Christian Chiarcos - christian.chiarcos@uni-a.de
- Maxim Ionov
- Leo Gottfried
See also the list of contributors who participated in this project.
Fäth C., Chiarcos C., Ebbrecht B., Ionov M. (2020), Fintan - Flexible, Integrated Transformation and Annotation eNgineering. In: Proceedings of the 12th Language Resources and Evaluation Conference. LREC 2020. pp 7212-7221.
This repository has been developed
- by the Applied Computational Linguistics (ACoLi)) Lab at Goethe-University Frankfurt, Germany
- in the project Prêt-á-LLOD. Ready-to-use Multilingual Linked Language Data for Knowledge Services across Sectors, Research and Innovation Action of the H2020 programme (ERC, grant agreement 825182, 2019-2022)
In the Prêt-à-LLOD project, the earlier CoNLL-RDF library has been extended as the basis for the backend of the Flexible Integrated Transformation and Annotation Engineering (FINTAN) Platform. Subsequently, CoNLL-RDF has been revised into a Fintan customization.
The repositories for Fintan are being published under multiple licenses. All native code and documentation falls under an Apache 2.0 license. LICENSE.main. The examples in the backend repository contain data and some SPARQL scripts from external sources: CC-BY 4.0 for all data from universal dependencies and SPARQL scripts from the CoNLL-RDF repository, see LICENSE.data. The included Apertium data maintains its original copyright, i.e., GNU GPL 3.0, see LICENSE.data.apertium. Code from external dependencies and submodules is not redistributed with this package but fetched directly from the respective source repositories during build process and thus adheres to the respective Licenses.
├── https://github.com/acoli-repo/fintan-doc/
├── https://github.com/acoli-repo/fintan-core/
├── https://github.com/acoli-repo/fintan-swagger-client/
├── https://github.com/acoli-repo/fintan-backend/
│ └──[ see exceptions below ]
├── https://github.com/acoli-repo/fintan-service/
└── https://github.com/acoli-repo/fintan-ui/
└── https://github.com/acoli-repo/fintan-backend/
├── samples/conll-rdf/
│ └──[ all scripts and data ]
└── samples/splitter/
├── en-ud-dev.conllu.gz.linked.ttl
├── en-ud-tiny.conllu.gz.linked.ttl
└── en-ud-train.conllu.gz.linked.ttl
└── https://github.com/acoli-repo/fintan-backend/
└── samples/xslt/apertium/data
Please cite Fäth C., Chiarcos C., Ebbrecht B., Ionov M. (2020), Fintan - Flexible, Integrated Transformation and Annotation eNgineering. In: Proceedings of the 12th Language Resources and Evaluation Conference. LREC 2020. pp 7212-7221..