Text classification
Route, tag and prioritize documents, messages and alerts, including moderation and risk categories.
Natural language processingSoftware Sushi field brief
We build NLP systems that read reports, tickets, documents and feeds, pull out what matters, and route it to the right person, with evidence attached.

Recognized by the platforms we build on
The text problem
Analysts spend their day triaging reports, tickets and alerts instead of acting on the few that matter.
Contracts, research and case notes hold answers, but keyword search cannot find them.
Hand-written keyword rules miss new phrasing and flood the team with false positives.

What you walk away with
NLP projects live or die on the labels and the evaluation, so that is where we start.
What we build
Sometimes a fine-tuned classifier beats a large model on cost and accuracy. We test both and show you the numbers.
Route, tag and prioritize documents, messages and alerts, including moderation and risk categories.
Pull names, organizations, places, dates and events into structured records your systems can use.
Find passages by meaning across large document collections, with sources you can open.
Condense long reports and threads into briefs that keep the evidence linked.
Combine text signals into scores and alerts, with explanations an analyst can check.
Review queues and feedback loops so analysts correct the system and it improves.
Proof
Named with the client’s permission and backed by their own review.
Software Sushi, Inc has delivered AI products and a working UI for our platform. Our user experience has increased at least tenfold, which we've measured through customer feedback and engagement.
Client engagement
We support a risk-intelligence product that turns research, signals and evidence into structured workflows for security, risk and compliance teams: AI-assisted research and risk workflows, plus the web app, API and orchestration around them.
See our clientsTechnical write-up
How we approach text classification with scikit-learn and LightGBM: features, evaluation and the trade-offs against larger models.
Read the articleHow we work
Agree on the categories, entities or answers that drive a decision, and how to judge them.
Build a small labeled set and a simple baseline so every later model has something to beat.
Try classic ML and LLM approaches, compare accuracy, latency and cost, and pick the winner.
Ship into your workflow with review queues, drift monitoring and a feedback loop.
Your first step
We take a labeled sample of your documents, build a baseline and a stronger model, and show you precision and recall side by side before you commit to a build.
A good fit if
Probably not if
The secure contact form is temporarily unavailable. You can still reach our team directly.
Email our teamRather talk first? Book a call
FAQ
Both. Fine-tuned classifiers and extraction models are often cheaper and more predictable for well-defined tasks. LLMs shine for open-ended reading and summarization. We compare them on your data.
Less than most teams expect to get started. We often begin with a small labeled sample, measure, and label more only where the model is weak.
Yes. We design access controls and data handling for regulated work and can deploy in infrastructure you own or control.
With a held-out test set and per-category precision and recall, agreed with you before we build, and tracked after launch.
Yes. We deliver NLP as APIs and workflow steps that connect to your apps, ticketing and data platforms.
Tell us what you read today and what decision it feeds. We will show you what NLP can take off your team’s plate.