Apache OpenNLP

From EduTech Wiki
Jump to: navigation, 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 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

1 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.

2 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 updated in "real time" )


3 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

4 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]
Facts about "Apache OpenNLP"
Analysis orientationGeneral analysis +
Analysis typeBasic statistics and data summarization +
Data manipulation typeData extraction +, Data transformation + and Data analysis +
Data tool typeFramework/Library/API +
Data transformation capabilitiesSimple data transformation operations + and Advanced data transformation operations +
Extraction typeFlat file database/Logfile extractor +
Free software licenseApache License +
Has completion levelMedium +
Has descriptionThe Apache OpenNLP library is a machine le
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.
opy and perceptron based machine learning. +
Has interface usabilitysomewhat difficult to use +
Has last revision number1.5.3 +
Has logoOpenNLP.png +
Has nameApache OpenNLP +
Has screenshotOpenNLP screen.png +
Has websitehttp://opennlp.apache.org/index.html +
Is developed byApache Software Foundation +
Last editionMarch 21, 2014 +
License typeFree&Open source +
Mining tool typeText mining +
User data mining models levelBasic +
User programming levelAdvanced +
User statistics levelBasic +
User system engineering levelMedium +
Was last released onApril 13, 2013 +