PADS-UPC / atdp-extractor

ATDP Extractor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ATDP Extractor

This tool automatically extracts the Annotated Textual Descriptions of Processes (ATDP) from a natural language text.

Prerequisites

  • To parse text we have used Freeling (v4.1)
  • To develop the project, Eclipse IDE as a development environment was used.
  • As Runtime Environment we have used Java JRE 1.8.
  • The proyect was set up as a Maven Project (v.3.6.0).
Freeling: http://nlp.lsi.upc.edu/freeling/
Eclipse: https://www.eclipse.org/downloads/
Java JRE: https://java.com/en/download/help/index_installing.xml
Maven: https://maven.apache.org/install.html

Running project

There are 2 mandatory input parameters to run the program correctly.

  1. The path of the file to be parsed (e.g.: input/text/myprocesstext.txt). If the path is not indicated, the program will automatically parse all the files that are in the folder:
input/texts/ 
  1. Instruction of whether we want to apply all the patterns or in a reduced way. This is specified in the file:
input/patterns/applypatterns.txt

The results will always be stored with the same input name in the following path:

output/atdp/

Versioning

For the versions available, see the tags on this repository.

About

ATDP Extractor


Languages

Language:Java 100.0%