NLP++ is the Universal Programming Language for Text

Creators

Between 1998 and 2001, Amnon Meyers and David de Hilster created their “Dream Programming Language” for natural language

David de Hilster

Co-creator of NLP++ and creator of VisualText

Amnon Meyers

Co-creator of NLP++ and creator of the NLP Engine and Conceptual Grammar

Based on a Cognitive Model

NLP++ is based on a cognitive model of how humans read and understand text. The programming language allows coders to concentrate on task at hand without having to worry about the programming language – something that without NLP++ is not possible.

Tree of Structure

Text has structure including phrases, dates, times, headers, sentences, paragraphs, tables, etc.

Rules

Noam Chomsky showed that human language is based on rules.

Knowledge

Knowledge and language are intertwined and necessary for understanding language and text like we humans.

Visualizing with VisualText

The human brain is bad at logic but good at visualizing. VisualText allows for the visualization of text processing which is hard for humans.

Bad at Math

Human brains are not good at math and logic.

Bad at Language Processing

When it comes to humans writing programs that read and understand text, our human brains are not proficient at keeping track of all the complexites.

Using Our Visual Acuity

VisualText allows users to “see” how NLP++ is processing text and makes developing text analyzers possible.

Governing the Code

Meyers and de Hilster are looking to the foundation to continue their work on the NLP Engine and VisualText well into the future.

NLP Engine

The NLP Engine is the machine that runs the NLP Blockchain and the Great Digital Migration and must be maintained and enhanced as the community grows.

VisualText

VisualText is the tool that coders use in order to create the data and algorithms in the Great Digital Migration and must grow with the community.