A Farmstead for NLP Facility Software Development

The nlpFarm is a Natural Language Processing (NLP) resource where research prototypes can evolve into robust and useful open source. Our farmstead collaborates under the OpenNLP initiative, in order to make NLP research software more publicly available. The projects of nlpFarm are mainly implemented in Java.

The projects at the nlpFarm inherit and refine software from research projects such as the iNews Swedish news reader (see picture). The nlpFarm was initially kindly hosted by the SourceForge open source development resource, but the latest repository and website pages has now been moved to the server http://herd.ida.liu.se. This change has been done for reasons of practical day-to-day efficiency.

Aim and Motivation

The nlpFarm will contribute to an open source framework for natural processing (NLP). The contributions uses Java as their main programming language. However, other publicly available languages may occur in projects, as long as the code include wrappings as native Java entities (e.g. Perl, C or Prolog).

The nlpFarm aims at being a channel for research results to transform into working software. This work includes both work on Java library code and on working demos. In particular, we invite doctoral students in Computer Science, Cognitive Science, and Computational Linguistics to participate.

Project Background

The nlpFarm project is run in close cooperation with the NLP research of NLPLAB , at Computer Science Department, Linköping university, Sweden. The main initial sponsor of the nlpFarm was Vinnova, the Swedish Agency for Innovation Systems, through the research project LATOS.

Webmaster.