Welcome to the documentation for VisualText 2, the integrated development environment for building text analyzers with NLP++. It covers the IDE, the complete NLP++ language reference, and six hands-on tutorials.
Start here
What is VisualText?
A two-minute introduction to the IDE and what it builds.
Installation
Getting VisualText 2 running on Windows.
Tutorial 1
Create and run your first analyzer.
About NLP++
The language at the heart of every analyzer.
Browse by section
Text Analysis International
About the company that created VisualText and NLP++.
2 topicsIntroduction
What VisualText is, why to use it, and how analyzers are deployed.
6 topicsGetting Help
How this documentation is organized, plus tours and tutorials.
3 topicsGetting Started
Installing VisualText and updating analyzers from older versions.
4 topicsVisualText Basics
The analyzer sequence, parse trees, the knowledge base and rule generation.
14 topicsVisualText Interface
Windows, toolbars, menus, tabs and dialog boxes.
43 topicsUsing VisualText
Step-by-step tasks: creating analyzers, writing passes, running and debugging.
36 topicsNLP++
The NLP++ language reference: syntax, rules, actions, variables and functions.
348 topicsTutorials
Six hands-on tutorials that build a working analyzer from scratch.
7 topicsSample Analyzers
Tours of the analyzers that ship with VisualText, including Corporate.
10 topicsFinding your way
Use the contents on the left to browse, or type in its filter box to find a topic by name, such as a function like pncallback. Each topic links to the next one, so you can also read straight through. Looking for current tools? The open-source NLP++ engine and the VS Code extension are at visualtext.org.