Protected: The model guesses. The grammar proves.
There is no excerpt because this is a protected post.
Read more
There is no excerpt because this is a protected post.
Read more
Version 3 has been the biggest chapter yet for the NLP++ extension for Visual Studio Code. What started as a way to compile and run analyzers has grown into a complete development environment for the NLP++ language — with the kind of code intelligence you’d expect from a first-class programming language. […]
Read more
Yes, you can have Claude write NLP++ for you — and no, that doesn’t make it another black box. This step-by-step guide takes you from a blank machine to a working analyzer: install VS Code, add the NLP++ extension, run Claude Code, and use the built-in prompts to generate real, glass-box code. What you keep is deterministic, auditable, and runs on its own — no model required.
![]()
I spent the last 8 weeks using Claude to eventually replace Claude. Ironic…
Read more
One of the strengths of NLP++ is that once you’ve written an analyzer in the VisualText VS Code extension, you are not locked into a single way of running it. The same glass-box, 100% rule-based analyzer can be driven from Python, from Node.js, from TypeScript, or straight from the command […]
Read more
For most of its life, the NLP++ engine has been a powerful tool for writing rule-based analyzers — explainable, glass-box, and deterministic natural-language processing you can actually read, debug, and reproduce exactly. It has run on Windows, Linux, and macOS for years. What Version 3 changes is how you build, […]
Read more
Compiling NLP++ analyzers is now a single click. Version 3 brings native-code speed and lets you deploy analyzers without exposing your source.
Read more
LLMs guess. NLP++ understands. And that difference is exactly why NLP++ is the only technology positioned to eventually replace large language models in real‑world text processing. LLMs are probabilistic black boxes. They don’t know anything; they predict. They require teaming — layers of prompts, validators, guardrails, and secondary models — […]
Read more