upvote
I've found that they work great as gates ("does this require a human review?") or filters ("is this suspicious?") and occasionally as judges (based on this context, is the expected pain score for this user above 7.5/10?).
reply
Interesting how do you know if it does a good job at these tasks? It seems that thinking in LLM's has been one of the things that has been so important to making sure it's a good response.
reply
It doesn't. Decision models are not more accurate than small models with no thinking. If your classification task is accuracy sensitive, you still need to stick with one of the big frontier models.
reply
If your classification task is accuracy sensitive, you still need to stick with humans
reply
> If your classification task is accuracy sensitive

Which classification tasks aren't?

reply
Support ticket routing to a team. If the model gets it wrong, the team can put it back in the queue for manual routing.
reply
And if the model gets it wrong in the other direction, well, you didn't really need that customer anyway.
reply
When the use case allows room for an acceptable amount of incorrect decisions because there's a manual flow those cases can be routed to still anyways.
reply
My problem is no other tokens means I can’t get reasoning or a justification.
reply
It can be used a fast/cheap router, if a response is above a specified probability then send it to LLM based workflow branch, otherwise nothing more to do
reply
Yep, I use pi-warden (https://github.com/DevMortimer/pi-warden) as part of my workflow.
reply
I used it to classify 10k ish repos for https://hnrepos.com/

I like that it’s fairly deterministic, with a bit of variation. Think very low temperature rather than perfectly repeatable. I just didn’t want the randomness that comes from token by token execution even at low temps.

I’ve also used it for “does this contain an entity”, and then I run an LLM to extract the entities. Saves on the LLM cost.

reply
I adopted it as a super-fast credibility scan on the text (both the online version and the offline decision api inside chrome.

https://chromestatus.com/feature/5155080092385280 https://evergreen-labs.org/products/credibility-analyzer

reply
I'm using them to label training data for model development. You can do something like label a bunch of records with Jev, then train the model, then check results with opus and a hold-out set.
reply
I actually flipped it. Let the LLM label the records and do exploration. But the judge was Jev based. (Did the labeling meet criteria)
reply
That seems an unusual order. I guess with jev you have a confidence number and you can adjust at what confidence you decide it was good or bad.
reply
Selecting between user-provided tags to provide quick suggestions, semantic search, that sort of stuff.
reply
Task classification - given a set of classes, return the most likely class for each task

Guardrails - check the text against a set of guardrail checks (questions)

Search - Given a search criteria, I first have an LLM generate a query that would go to the decision model. This query is a rubric that scores each document. The highest scoring documents become the search hits. This is fast and cheap, so you can use it as a cross-encoder for your entire set, instead of just as a final re-ranker.

reply
> How are people using them at the moment?

We use it for our critique looping within our own harness.

But decision models can do things like write SQL queries, if you're willing to put a little bit of trickery upfront.

My team's writing a paper about it for ICDE 2027 as we speak (as a follow-up to the DICE demo/paper from VLDB 2014).

But my Linkedin post[1] has a quick summary of the idea, without explaining everything we do there.

[1] - https://lnkd.in/p/gAsWcrCd

reply
Does anyone use it to classify LLM harness tool requests? Between allow, ask, deny.
reply
Here is a recent case study on this: https://news.ycombinator.com/item?id=50436640
reply
Tool routing. For example which MCP or Skill should i use for a given question.

Evals. is this hitting the criteria or not? (Test case passes or fails)

reply
Game modding. I wanted to create a decent opponent AI for w40k on tabletop simulator.
reply
What's the latency?
reply
TTS is turned-based. I didn't notice so much.
reply
I work in manufacturing and would like to use LLMs for scenarios where there's obviously still rules for what should happen next, but there's just so many variables that I can't just code it into a decision tree easily.

As an example: I could have something I'm building fail. If I take a picture of it, can I see that it's

1) a false failure

2) salvageable

     2a) decision-tree for *who* to send it to for reworking things
3) scrap

As I think of the above decision tree, I see some problems where I'm just asking myself, "why wouldn't I just use <insert a lot of options you can probably guess here>?".

I'll be honest, I think right now decision models are in a "solution looking for a problem stage", but I think there's opportunity still.

reply
Email filtering, ticket triage/categorization/etc.
reply
It would be awesome to be able to create mail filters using natural-ish language instead of grammar
reply
Yes, literally built my own version of /goal in Claude/codex today for pi using jev. My agent was stopping so jev is called each turn to see if it’s done or not - similar to how it works in Claude, according to Claude…
reply
[flagged]
reply