---
title: "Small language models, closed tasks"
description: "A small model that answers five defined questions can beat a frontier model on all five, and be run on hardware you own."
canonical: https://structime.com/en/blog/research/small-models-closed-tasks/
language: en
last_modified: 2026-10-21
publisher: "AEON Systems (SIREN 993102821)"
source_format: html
---

# Small language models on closed tasks: the case for narrow

> A small model that answers five defined questions can beat a frontier model on all five, and be run on hardware you own.

Source : https://structime.com/en/blog/research/small-models-closed-tasks/
Publisher: AEON Systems (SIREN 993102821) · StrucTime

Most business uses of a language model repeat the same five operations on documents that follow a known shape.

Published 25 August 2026

Most business uses of a language model repeat the same handful of operations thousands of times, on documents that follow a known shape: extract these fields, classify into these categories, check this against that rule, summarise into this template.

For work of that shape, a large general model performs well, but most of what makes it expensive contributes nothing.

## What a closed task allows

When the set of operations is fixed, several things become possible that are unavailable in the general case.

The output can be constrained to a structure rather than free text, which removes an entire class of failure. The model cannot produce a confidently wrong paragraph if it can only produce a value from a defined set.

The evaluation becomes exact. Five defined operations mean five measurable accuracies on a held-out set of real documents, rather than a general benchmark that resembles nobody’s actual work.

And the model can be small. A model of a few billion parameters trained on the specific task can beat a much larger general one on that task, because the comparison is on the narrow thing rather than on breadth.

## What it costs you

Everything outside the five operations. Ask the narrow model a sixth question and it will answer badly, with the same confidence. That is a feature only if the surrounding software refuses the sixth question rather than passing it through, and that is a design decision for the software around the model.

## Why we train our own

We train our own compact models, as the [research page](https://structime.com/en/research/) describes. We do not expect to beat frontier models at general intelligence. The data that makes a model useful for our customers, their documents and their history, should stay inside the company.

Running on hardware we control also fixes the cost and removes a dependency on someone else’s pricing and availability. For a product that has to work the same way in five years, that is worth more than a few points on a benchmark.

More on how we evaluate: [the baselines that matter](https://structime.com/en/blog/research/baselines-that-matter/), and the [language models line](https://structime.com/en/research/language-models/).

How we train and evaluate our own models, what we can claim today, and what we deliberately do not claim yet.

## More on this topic

- [What a world model is, and what it is not The term covers work as different as video generation and industrial forecasting. Stripped of marketing, it means one thing: a learned representation of how a system changes.](https://structime.com/en/blog/research/what-is-a-world-model/)
- [The baselines that decide whether a forecast is any good A model that predicts an industrial signal with two percent error sounds strong until you learn that repeating yesterday's value gets one and a half.](https://structime.com/en/blog/research/baselines-that-matter/)
- [Training your own models: what it buys and what it costs Calling an API is cheaper on day one, and that comparison is the one everyone runs. The interesting comparison is the one at year three.](https://structime.com/en/blog/research/training-in-house/)
