Xeplr OS / Primitives

@xeplr/nlp-parser

Isomorphic NLP rule parser — parses a simple DSL into structured action objects

Install

npm install @xeplr/nlp-parser

The idea

It parses and evaluates the condition in “if $.price > 100 then <warn> [priceCell]” but never performs the action — what warn means is your code’s decision. No Node APIs, so the same rule runs in the browser and on the server.

Where it sits

Part of Primitives — no framework, no I/O, no opinions about your stack. Data in, data out — the parts everything else is assembled from.

Documentation for @xeplr/nlp-parser is in its README on npm.

These packages are what Xeplr Analytics is made of

If you are assembling this yourself, it may be worth seeing the assembled version first.