pg-jev
Filter, rank and classify PostgreSQL rows using natural-language conditions.
Filter, rank and classify PostgreSQL rows using natural-language conditions.
The PostgreSQL extension sends row batches in a shared state with one yes/no Noul question per row, then exposes judgments as SQL predicates, probabilities, Choice results, or Score values.
For this record: which team should handle this?
A support-ticket row is included in the rows batch; Jev receives the row fields and the query as shared state.
Use `jev`, `jev_prob`, `jev_choice`, or `jev_score` with a row and plain-language condition or rubric.
Stream eligible table rows and group them into shared Jev requests with one question per row.
Map returned judgments to booleans, probabilities, labels, scores, or full JSON results.
Filter, order, group, join, and limit using the resulting SQL values.
It makes semantic row filtering and classification composable with normal SQL operations, while batching, read-ahead, caching, and concurrency handle query execution.