For text pipelines judged on cost and latency, not novelty

NLP Development

Not every text problem needs a large language model, and treating every one as though it does gets expensive at volume. This practice engineers text pipelines for classification, extraction and search, choosing the technique that wins on cost and latency for your actual traffic. Conversation belongs to a chatbot; this is the pipeline underneath it.

AI augmented, human governedEvidence before estimatesYour IP from day oneOne accountable owner per engagementFounded in 2011. Part of the Vinove Group500+ full-time engineers, as of September 2026NASSCOM member
Watch · the 90-second brief

How a text pipeline earns its keep at volume

Classification, extraction and the cost comparison that decides which technique wins.

90 secWatch without filling in a form.
A text classification pipeline diagram showing routing and confidence scoring.90 secSample frame · video pending

01Before any pipeline is built

The decision most text projects skip

Routing every request through a large model feels simple until the bill and the latency arrive together. Four questions settle whether a purpose-built pipeline is the right constraint for your volume.

What is your actual request volume?

A handful of daily requests rarely justifies a custom pipeline. A queue in the thousands changes the cost and latency maths substantially.

Does the task need reasoning, or just classification?

Sorting text into known categories is a narrower problem than open-ended reasoning, and narrower problems usually have a cheaper, faster solution available.

What does a large-model call cost at your volume?

Per-call pricing that looks trivial in a demo compounds quickly at production traffic, which is exactly where a lighter pipeline earns its cost back.

How will accuracy be measured over time?

A pipeline without ongoing evaluation drifts quietly as language and content shift, so measurement needs to be built in from the first release.

A large-model call against a purpose-built text pipeline
LLM call per requestPurpose-built pipeline
Cost at volumeScales with every requestScales with infrastructure, not requests
LatencyDepends on model response timeTypically faster at the same task
ExplainabilityLimited without extra toolingScores and features are inspectable
Setup effortMinimal for a single callRequires training and evaluation data
Right forLow volume, varied requestsHigh volume, defined categories

02Agreed before any build

The ledger that keeps the scope honest

The engagement draws four lines before a pipeline gets built. You supply the text, this practice builds the pipeline, you take delivery of the system, and specific decisions stay with you throughout. Every scenario draws that boundary somewhere different, depending on the volume and risk behind your situation.

  1. Your side

    You bring

    • A sample of the text volume needing routing
    • The categories or destinations text should sort into
    • Current cost and latency of the manual process
  2. Our side

    We build

    • A classification model sized to your actual volume
    • A measured choice between a lightweight classifier and an LLM call
    • A routing pipeline wired into your existing systems
  3. Your side

    You receive

    • Automated routing running at your real volume
    • A documented cost per item below the manual process
    • A fallback path for text the classifier is unsure about

Never leaves you

  • The categories and routing rules themselves
  • Ownership of the labelled training text
  • Authority over the confidence threshold for automatic routing

Where the line sitsA lightweight classifier often beats an LLM call on cost and latency at real volume, measured honestly before committing.

03What actually drives the number

Four drivers, not a flat rate card

Text-pipeline work is priced against the assessment, not a template, because these four factors change the effort by multiples.

Driver 01

Request volume and cost sensitivity

High-volume traffic justifies more upfront pipeline engineering, because the per-request savings compound quickly once the system is live.

Driver 02

Labelled example availability

Existing labelled text accelerates training significantly. Starting from unlabelled documents adds an annotation phase most estimates leave out.

Driver 03

Domain vocabulary complexity

General language models handle everyday text well. Specialised terminology in regulated or technical domains needs targeted training data.

Driver 04

Integration into existing systems

A standalone classifier is straightforward. Feeding results into an existing CRM, search index or workflow tool multiplies integration effort.

04Evidence and proof

Pipelines judged on cost per request, not a proof of concept.

NLP proof is measured cost and accuracy against real text, not a curated demo. Every record here waits for written client approval before production.

Explore case studies
A feedback analysis dashboard showing extracted themes from open text.
Pillar Learning · EdTech, US

Student feedback stopped taking a marker's full weekend to read.

Pillar Learning collected open-text feedback that sat unread until grading pressure eased. A classification and extraction pipeline now surfaces themes as responses arrive.

Feedback themes surfaced automatically
The large majority
Time to first insight
Same day, not term-end
Sample · pending client approval
A maintenance log dashboard showing extracted structured fields.
Nexa Foundry · Industrial manufacturing, EU

Maintenance logs became searchable instead of merely archived.

Nexa Foundry stored maintenance logs as free text nobody could search reliably. An entity extraction pipeline now pulls part numbers, dates and fault codes into a structured record.

Logs with structured fields extracted
Nearly all, going forward
Manual re-entry required
Eliminated
Sample · pending client approval
Portrait of a CTO reviewing a text pipeline cost comparison.

Watching the cost comparison land in a spreadsheet, not a slide, made the decision easy to defend internally.

Daniel MercerCTO, Vela Ledger
Sample · pending client approval

05Read this first

When a custom text pipeline is not the right fit

Selling a custom pipeline to a team whose actual volume never justifies the engineering would cost more than it earns us in trust. The exits are marked before the pitch. When a build is justified, it runs on trained classifiers, an evaluation harness and the search or workflow system already in place.

  • The need is a conversational interface, not a pipeline

    If users should be able to ask questions and get answers, a chatbot is the right product, with pipeline work underneath it if needed.

    Chatbot Development
  • The task needs to take action, not classify text

    If the outcome is a system change rather than a label or extracted field, the right build is an agent, not a text pipeline.

    AI Agent Development
  • The volume is too low to justify a custom pipeline

    At low volume, a general-purpose large language model call is often the cheaper and faster route until traffic grows.

    LLM Development
Engagement shapes for text-pipeline builds
ShapeBest whenYou directWe carry
Scoped buildThe categories or fields are definedThreshold and prioritiesPipeline delivery and evaluation
Delivery podThe scope will grow with volumePriorities each cycleEngineering, quality, releases
Team extensionYour leads run delivery wellArchitecture and standardsNamed engineers and continuity

06Straight answers

Asked before a text-pipeline budget commits.

Are pre-LLM techniques still worth using?

Often, yes. Classic classifiers and rule-based extraction can beat a large language model on cost and latency at volume, and this practice benchmarks both before recommending either.

Does this practice handle multiple languages?

Yes, when the training text and evaluation set cover the languages that matter to your traffic. Coverage is scoped against your actual usage, not assumed upfront.

How is NLP different from a chatbot build?

NLP engineers the underlying pipeline: classification, extraction and search relevance. A chatbot is a conversational product that may use such a pipeline underneath its answers.

What does an LLM API cost at real volume?

Enough to justify a lighter pipeline once traffic grows, in most cases. The assessment runs that comparison against your actual request volume rather than a demo estimate.

How accurate is entity extraction on messy documents?

Accuracy depends on document consistency and training data quality, which the assessment measures against your own samples before any commitment to a target figure.

Can you handle specialised or technical vocabulary?

Yes, through training data drawn from your own documents rather than general language. Specialised vocabulary is exactly where generic models tend to underperform.

Does this integrate with our existing search or CRM?

Yes, integration is scoped against the specific system your pipeline needs to feed, since routing, extraction and search results all need a landing place.

Can a pipeline be upgraded to use an LLM later?

Yes, the two are not mutually exclusive. A pipeline can hand harder cases to a large model while keeping routine ones on the cheaper path.