Skip to content

Pret-a-LLOD/Fintan

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
doc
 
 
 
 
ui
 
 
 
 
 
 

Fintan

Flexible INtegrated Transformation and Annotation eNgineering platform

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 format. It has been developed to address the challenge of Transforming language resources and language data within Task 3.3 of the (Prêt-à-LLOD) project: Research and Innovation Action of the H2020 programme (ERC, grant agreement 825182).

Usage

Clone this repository including sub-modules:

	$> git clone https://github.com/Pret-a-LLOD/Fintan.git --recurse-submodules

Build the Fintan backend:

	$> cd Fintan/backend/
	$> (. build.sh)
	$> cd ../..

Test the Fintan backend:

	$> cd Fintan/backend/samples/xslt/apertium/
	$> . _apertium_demo.sh

Build the Fintan frontend:

	$> cd Fintan/ui/
	$> npm install
	$> cd ../..

Run the Fintan frontend

	$> (cd Fintan/ui/; npm start &)

When the container is running, use your browser to go to web address: http://localhost:3009

The frontend allows you to configure and export Fintan workflows. These can then be executed by the backend.

Fintan UI

For more information please refer to the full Software Documentation.

Sub-Repositories