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
With our NLP++ textbook coming out world-wide this month (it may be already out by the time you read this), people are asking: what is the difference between LLMs and NLP++? Here is a first attempt of mine to explain. NLP++ and LLMs aren’t two approaches to the same problem. […]
![]()
Our neural network brains are bamboozled by the “average”, but we “average” people are waking up. This explains why we are so easily fooled and how human ingenuity can get us out of this (A)verage (I)ndustry mess.
![]()
In recent comment threads and after reading the ubiquitous posts on “AI” on LinkedIn, I have come to the revelation that we are living in the “era of shallow thinking”. And it is this problem that is holding us back from doing more “profound” things in computer science.
![]()
Northeastern University is launching an innovative, zero-credit course that leverages blockchain technology and the rule-based programming language NLP++ to build a decentralized, human-driven natural language processing ecosystem.
![]()
David de Hilster is on the warpath. He is tired of all the “hype” vocabulary used in “AI”. Find out how he plans to change this with simple word changes.
![]()
Before you panic and spend $1995 on that “Prompt Engineering” class, read this book. It will not only save you lots of money, but it will save two of the most important things you have: your time and your sanity.
![]()
The co-authors David de Hilster, and Amnon Meyers, of the NLP++ programming language and framework are finishing up their first textbook on NLP++ entitled: “Rule-Based NLP with NLP++”. They are looking to have the book ready by fall 2025 in time to be used by RVCE University which is planning […]
![]()