Skip to content

Jev directory

Jev Naics

jmurray10's MIT-licensed FastAPI service and library that classify business descriptions into one of 1,012 NAICS 2022 industries or hold them for a person, with Postgres search and code-owned gates doing the work and Jev only picking from a closed list.
Stars
0
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
jmurray10
Last verified
Oct 2026

jmurray10/jev_naics

User repository on GitHub

View on GitHub

Classify a business's description of operations into one of 1,012 NAICS 2022 industries, or hold it for a person. No LLM writes anything: Postgres search and code-owned gates do the work, and TypeSafe Jev only picks from a closed list. The hybrid: 0 wrong codes on its eval sets.

Forks
0
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.

Highlights

  • Classifies business descriptions into one of 1,012 NAICS 2022 industries, or holds them, for insurance applications where a wrong neighbour code misprices risk.
  • No LLM writes anything: Postgres search, spelling correction, a modern-terms lexicon, a tree walk and every gate are code; Jev only picks from a closed list.
  • Hybrid (recommended) used 56 Jev calls for 16 blind descriptions where the tree walk alone used 84; search needs 1 call, tree about 5.
  • Measured 15 right and 1 held on the 16-case blind held-out set, with zero wrong codes across blind, dev and messy-dev sets.
  • Without a TypeSafe key it replays answers recorded on jev-1.13.0 and refuses unrecorded descriptions instead of guessing (service_error, or HTTP 409).

Watch out

MIT-licensed and pinned to jev-1.13.0, with TypeSafe's API in early access. The README says its eval sets are small and synthetic and should be read as evidence the gates fail closed, not as a production accuracy estimate. In the external check the dataset's own labels were wrong for 18 of 60 descriptions, and Refine does not meet the wrong-auto-act-never target.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

Instagram: A claim triage tool that routes suspicious claims and never denies one.

Instagram

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai