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.