Apache OpenNLP

The educational technology and digital learning wiki
Jump to navigation Jump to search
OpenNLP.png


Apache OpenNLP 1.5.3 (2013/04/13)

OpenNLP screen.png

Developed by: Apache Software Foundation
License: Apache License
Web page : Tool homepage
Tool type : Framework/Library/API, {{{field_language}}}

Tool.png

The last edition of this page was on: 2014/03/21

The Completion level of this page is : Medium


SHORT DESCRIPTION

The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text.

It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking, parsing, and coreference resolution. These tasks are usually required to build more advanced text processing services. OpenNLP also includes maximum entropy and perceptron based machine learning.


TOOL CHARACTERISTICS

Usability

Authors of this page consider that this tool is somewhat difficult to use.

Tool orientation

This tool is designed for general purpose analysis.

Data mining type

This tool is made for Text mining.

Manipulation type

This tool is designed for Data extraction, Data transformation, Data analysis.

IMPORT FORMAT :

EXPORT FORMAT :


Tool objective(s) in the field of Learning Sciences

Analysis & Visualisation of data
Predicting student performance
Student modelling
Social Network Analysis (SNA)
Constructing courseware

Providing feedback for supporting instructors:
Recommendations for students
Grouping students:
Developing concept maps:
Planning/scheduling/monitoring
Experimentation/observation

Tool can perform:

  • Data extraction of type: Flat file database/Logfile extractor
  • Transformation of type: Simple data transformation operations, Advanced data transformation operations
  • Data analysis of type: Basic statistics and data summarization
  • Data visualisation of type: (These visualisations can be interactive and updated in "real time")



ABOUT USERS

Tool is suitable for:

Students/Learners/Consumers
Teachers/Tutors/Managers
Researchers
Developers/Designers
Organisations/Institutions/Firms
Others

Required skills:

STATISTICS: Basic

PROGRAMMING: Advanced

SYSTEM ADMINISTRATION: Medium

DATA MINING MODELS: Basic



FREE TEXT


Tool version : Apache OpenNLP 1.5.3 2013/04/13
(blank line)

Developed by : Apache Software Foundation
(blank line)
Tool Web page : http://opennlp.apache.org/index.html
(blank line)
Tool type : Framework/Library/API
(blank line)
License:Apache License

OpenNLP screen.png

SHORT DESCRIPTION


The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text.

It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking, parsing, and coreference resolution. These tasks are usually required to build more advanced text processing services. OpenNLP also includes maximum entropy and perceptron based machine learning.

TOOL CHARACTERISTICS


Tool orientation Data mining type Usability
This tool is designed for general purpose analysis. This tool is designed for Text mining. Authors of this page consider that this tool is somewhat difficult to use.
Data import format Data export format
. .
Tool objective(s) in the field of Learning Sciences

☑ Analysis & Visualisation of data
☑ Predicting student performance
☑ Student modelling
☑ Social Network Analysis (SNA)
☑ Constructing courseware

☑ Providing feedback for supporting instructors:
☑ Recommendations for students
☑ Grouping students:
☑ Developing concept maps:
☑ Planning/scheduling/monitoring
Experimentation/observation


Can perform data extraction of type:
Flat file database/Logfile extractor


Can perform data transformation of type:
Simple data transformation operations, Advanced data transformation operations


Can perform data analysis of type:
Basic statistics and data summarization


Can perform data visualisation of type:
(These visualisations can be interactive and updated in "real time")


ABOUT USER


Tool is suitable for:
Students/Learners/Consumers:☑ Teachers/Tutors/Managers:☑ Researchers:☑ Organisations/Institutions/Firms:☑ Others:☑
Required skills:
Statistics: BASIC Programming: ADVANCED System administration: MEDIUM Data mining models: BASIC

OTHER TOOL INFORMATION


OpenNLP screen.png
OpenNLP screen.png
OpenNLP.png
Apache OpenNLP
Apache License
Free&Open source
Apache Software Foundation
2013/04/13
1.5.3
http://opennlp.apache.org/index.html
The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text.

It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking, parsing, and coreference resolution. These tasks are usually required to build more advanced text processing services. OpenNLP also includes maximum entropy and perceptron based machine learning.

General analysis
Basic
Advanced
Medium
Basic
Framework/Library/API
Flat file database/Logfile extractor
Text mining
Data extraction, Data transformation, Data analysis
Basic statistics and data summarization
Simple data transformation operations, Advanced data transformation operations
somewhat difficult to use
Medium

See here for further documentation : [1]