Apache OpenNLP

The educational technology and digital learning wiki
Revision as of 10:56, 21 March 2014 by Dacostj7 (talk | contribs) (Created page with "{{Data mining and learning analytics tools |field_logo= |field_screenshot= |field_name=Apache OpenNPL |field_developers=Apache Software Foundation |field_website=http://openn...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Apache OpenNPL 1.5.3 (2013/04/13)

No image.png

Developed by: Apache Software Foundation
License: Apache License
Web page : Tool homepage
Tool type : Application Programming Interface (API)"Application Programming Interface (API)" is not in the list (Application software, Web application, Framework/Library/API, Plugin/extension pack, Script/procedure/function, Multi purpose) of allowed values for the "Data tool type" property.

Tool.png

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

The Completion level of this page is : Low


SHORT DESCRIPTION

he 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 OpenNPL 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 : Application Programming Interface (API)"Application Programming Interface (API)" is not in the list (Application software, Web application, Framework/Library/API, Plugin/extension pack, Script/procedure/function, Multi purpose) of allowed values for the "Data tool type" property.
(blank line)
License:Apache License

No image.png

SHORT DESCRIPTION


he 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


No screenshot.jpg
Apache OpenNPL
Apache License
Free&Open source
Apache Software Foundation
2013/04/13
1.5.3
http://opennlp.apache.org/index.html
he 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
Application Programming Interface (API)"Application Programming Interface (API)" is not in the list (Application software, Web application, Framework/Library/API, Plugin/extension pack, Script/procedure/function, Multi purpose) of allowed values for the "Data tool type" property.
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
Low

See here for further documentation : [1]