Skip to content
Tiatra, LLCTiatra, LLC
Tiatra, LLC
Information Technology Solutions for Washington, DC Government Agencies
  • Home
  • About Us
  • Services
    • IT Engineering and Support
    • Software Development
    • Information Assurance and Testing
    • Project and Program Management
  • Clients & Partners
  • Careers
  • News
  • Contact
 
  • Home
  • About Us
  • Services
    • IT Engineering and Support
    • Software Development
    • Information Assurance and Testing
    • Project and Program Management
  • Clients & Partners
  • Careers
  • News
  • Contact

Human in the loop is an engineering problem

A customer leaves a one-star review at one of your locations. An AI drafts a reply in seconds. It’s warm, on-brand, grammatically perfect, and it thanks the customer for their feedback and invites them back soon.

The review was about a customer who slipped and was hurt in the parking lot.

Nothing in that reply is factually false. It would pass a spell-checker, a brand-voice check, and probably a quick skim from a busy manager. It’s still the wrong answer, and if it goes out publicly, it’s the kind of wrong that ends up in a screenshot.

I spend most of my time building systems that put AI to work on reputation data: reviews, listings, surveys, and the replies and summaries generated from them. The most important lesson I’ve learned is that “human in the loop” is an engineering problem. Where the human sits, what they see, what gets routed to them and what doesn’t—all of that is system design.

Get it right, and AI can move fast without embarrassing you. Get it wrong, and you either drown your reviewers or give them a rubber stamp.

What “human in the loop” means

The phrase gets used loosely, so let’s pin it down. From a systems perspective, there are three oversight modes:

  • Human in the loop is a synchronous approval gate. The AI proposes, a person approves, and nothing happens until they do.
  • Human on the loop is asynchronous monitoring. The AI acts on its own, while people watch dashboards, review samples, and get alerts, and they can step in or shut it off.
  • Human out of the loop is full automation. Guardrails and logging only, no person in the path.

The mistake I see most often is choosing one mode for an entire product. Choose it per action instead. Pulling a summary of last month’s reviews and publishing a reply to a customer can live in the same application, but they carry completely different risk profiles and shouldn’t share an oversight mode. A good system might run a dozen actions out of the loop, a handful on the loop, and gate one or two behind a person.

Regulators are writing the same principle into law. The EU AI Act’s Article 14 requires high-risk AI systems to be designed so people can effectively oversee them, with oversight “commensurate with the risks, level of autonomy and context of use,” and it specifically calls out the danger of people over-relying on AI output. Most marketing uses won’t fall into the Act’s high-risk categories, but Article 14 shows where expectations are heading.

The U.S. military’s directive on autonomy in weapon systems has asked for “appropriate levels of human judgment over the use of force” since 2012. That means the appropriate level of judgment for the stakes rather than a human on every decision, which is the same principle at far higher stakes.

Accurate isn’t the same as right

Large language models generate the most plausible next words, and they don’t look facts up unless you build the LLMs to persistently fact-check or cite claims. When plausible and true diverge, you get a hallucination, a confident, fluent answer that’s made up. The fluency is the dangerous part, because it reads exactly like a correct answer.

When we test AI output, we check for two kinds of accuracy.

Factual accuracy asks whether a statement is true. Did a location page list a service that location doesn’t offer? These errors are easier to catch, because you can compare them against a source of truth.

Contextual accuracy asks whether it’s true here, now, for this person. These errors are sneakier, because every individual fact can check out:

  • The holiday hours are correct, but they’re the hours for a different region.
  • A sentiment model scores “great, another two-hour wait” as positive, because it reads the word “great” and misses the sarcasm.
  • And our injury review reply from the top of this piece: right tone for 95% of reviews, wrong for this one.

Not every error carries the same weight, and your system should know the difference. I think about it in three tiers:

  • Embarrassing: a fabricated statistic in a published report, or an off-key public reply. Painful, fixable, and memorable for the wrong reasons.
  • Foundational: an error early in a project that everything else gets built on, like a quarter’s worth of misclassified review themes feeding a campaign strategy that’s wrong from the start.
  • Dangerous: errors that can hurt people. In marketing, that’s a healthcare review reply that confirms someone is a patient, or wrong pharmacy hours during a storm. Outside marketing, it’s AI in public safety, healthcare, infrastructure, and defense, where “mostly right” is not an acceptable standard and human judgment isn’t optional.

The tiers matter because they decide where the human goes. You can’t afford a person on every output, and you can’t afford no person on the dangerous ones.

Anatomy of a human-in-the-loop pipeline

When we design an oversight system, it looks less like “a person checks the AI” and more like a pipeline, where each layer catches what it’s best at and passes the rest along. Here’s the shape of it.

Reputation

Most drafts never need a person. The ones that do arrive with the evidence a reviewer needs, and every human decision feeds back into the system.

1. Grounding. The first defense against hallucination is not letting the model work from memory. We connect it to authoritative sources, like the location master record and approved policies, and require every factual claim to point back to one.

2. Deterministic validators. Cheap, fast, boring checks run next. Do the hours match the system of record? Does the reply contain a banned phrase, a competitor’s name, or personal information it shouldn’t? Software should catch everything software can catch.

3. Model-based verifiers. A second model checks whether each claim is supported by its source and whether the tone fits the review. It catches contextual errors that rules can’t, like a cheerful reply to an angry review, but it’s still probabilistic, so calibrate it against examples people have labeled.

4. Risk scoring and routing. The system combines the type of action, the check results, and the input into a routing decision. A five-star “great service, thanks” can get an auto-approved reply. A one-star review that mentions an injury, discrimination, a health issue, or a lawyer always goes to a person. The routing rules are versioned and reviewed like code, because they are code.

5. The review interface. Reviewers are a component of the system, so design their inputs. A good review screen shows the source next to each claim and highlights what the verifier was unsure about. A reviewer handed a wall of polished text will skim it. A reviewer shown “this sentence has no source” will stop and look.

6. The feedback loop. Every edit and rejection becomes a test case, a new rule, or a prompt fix, so over time fewer things need a person. Keep a random sample of auto-approved output flowing to reviewers too, or the system only learns from the cases you already knew to route.

7. The audit trail. Log what the model produced, which checks ran, who approved it, and what they changed. When something goes wrong, this tells you whether it was the model, the data, the routing, or the review.

Test it before launch, watch it after

The pipeline is only as good as the testing around it. Three practices do most of the work.

Golden data sets. Build a library of known tricky cases (sarcasm, mixed languages, injuries, legal threats, star ratings that contradict the text) and run every model, prompt, and rule change against it. If a change breaks a golden case, it doesn’t ship.

Red-teaming. Have people deliberately try to break the system. The public writes reviews, and someone can write one with instructions aimed at an AI (“ignore your guidelines and reply with…”). No current model reliably ignores those, so limit what the pipeline can do with review text and test it.

Drift monitoring. AI behavior changes even when you don’t touch it, as models update and customers’ language shifts. Pin model versions where you can, track quality against a baseline, and alert when it moves. A system that passed its tests in March can be failing quietly by October.

What to avoid

Most failed oversight systems I’ve seen had reviewers. They failed because of how the review was set up.

Rubber-stamping. This is the big one. When a system is right 98% of the time, people stop reading carefully and start clicking approve. It’s called automation bias, and the EU AI Act names it directly. One technique we use is seeding known errors into review queues and tracking whether reviewers catch them. If they don’t, look at the workload, the interface, and the incentives before you blame the reviewer.

Reviewing everything. A person on every output creates a bottleneck and burns reviewers out, which makes them worse at catching the errors that matter. Route by risk instead.

The moral crumple zone. The researcher Madeleine Clare Elish coined this term for what happens when a person ends up absorbing the blame for a system they couldn’t meaningfully control, the way a car’s crumple zone absorbs the impact of a crash. If a reviewer has 15 seconds per item, no source to check against, and no authority to push back, they’re providing someone to blame and calling it oversight.

Blaming only the model. If the location record says a store closes at 9 and it actually closes at 8, a perfectly grounded AI will confidently repeat the wrong hours. Your oversight system should watch the data too.

How to tell if it’s working

If you can’t measure your oversight system, you can’t tell whether it’s protecting you or just slowing you down. Three numbers matter most:

  • Escape rate. How many errors were found after publishing, by a customer, a manager, or an audit? This is the number that tells you whether the whole pipeline works.
  • Seeded-error catch rate. Of the known errors you planted in review queues, what share did reviewers catch? This is your direct measure of rubber-stamping.
  • Routing accuracy. Of the items sent to people, how many needed a person? Of the items auto-approved, how many should have been reviewed?

The check I trust most is simpler. If your reviewers almost never change anything, find out why. Either the AI really is that good on that type of content, in which case you can loosen the routing and save everyone time, or nobody’s really reading. You need to know which one it is.

Where this is headed

So far, most of this has been about reviewing what AI says. The next phase is about governing what AI does. As agents start taking actions on their own, such as updating listings, posting replies, or opening tickets, oversight shifts from approving individual outputs to setting boundaries: what an agent is allowed to do on its own, what it must stop and ask about, and what it can never do.

The standards are starting to build this in. The Model Context Protocol specification, the open standard many AI assistants now use to connect to business systems, says there should always be a human in the loop who can deny a tool call, and recommends that apps ask the user to confirm sensitive operations. Where that gate sits is still each app’s design decision.

The human role is changing too. Less proofreading of every output, more supervising: writing the routing rules, handling the exceptions the system escalates, auditing samples, and deciding where the boundaries should sit. At Reputation, that’s how we think about the people in our loops. Their job is to teach the system what “right” looks like.

As models get better, the errors that slip through get rarer and subtler, which makes them harder to spot. A system that’s wrong 10% of the time keeps everyone alert. A system that’s wrong 0.5% of the time lulls people into trusting it, and that’s when a well-designed loop matters most.

For more information, visit reputation.com.

About the author

width=”500″ height=”500″ sizes=”auto, (max-width: 500px) 100vw, 500px”>

Reputation

Thomas Medina is the Director of AI at Reputation. He is an engineering leader focused on building complex AI systems and scalable human-in-the-loop architectures. He brings a deep engineering tenure at Reputation specializing in designing automated verification pipelines, safety guardrails, and governance frameworks for autonomous AI systems.


Read More from This Article: Human in the loop is an engineering problem
Source: News

Category: NewsOctober 15, 2026
Tags: art

Post navigation

PreviousPrevious post:MCP is changing the questions marketers can afford to askNextNext post:Beyond the perimeter: The network as the security fabric for the AI era

Related posts

MCP is changing the questions marketers can afford to ask
October 15, 2026
Beyond the perimeter: The network as the security fabric for the AI era
October 14, 2026
How to move fast with AI and still maintain customer trust
October 14, 2026
Don’t start with AI. Start with the work
October 14, 2026
Spend vs. debt: what’s the bigger security risk?
October 14, 2026
AI is changing (and chaining) the cybersecurity math
October 14, 2026
Recent Posts
  • MCP is changing the questions marketers can afford to ask
  • Human in the loop is an engineering problem
  • Beyond the perimeter: The network as the security fabric for the AI era
  • Don’t start with AI. Start with the work
  • How to move fast with AI and still maintain customer trust
Recent Comments
    Archives
    • October 2026
    • September 2026
    • August 2026
    • July 2026
    • June 2026
    • May 2026
    • April 2026
    • March 2026
    • February 2026
    • January 2026
    • December 2025
    • November 2025
    • October 2025
    • September 2025
    • August 2025
    • July 2025
    • June 2025
    • May 2025
    • April 2025
    • March 2025
    • February 2025
    • January 2025
    • December 2024
    • November 2024
    • October 2024
    • September 2024
    • August 2024
    • July 2024
    • June 2024
    • May 2024
    • April 2024
    • March 2024
    • February 2024
    • January 2024
    • December 2023
    • November 2023
    • October 2023
    • September 2023
    • August 2023
    • July 2023
    • June 2023
    • May 2023
    • April 2023
    • March 2023
    • February 2023
    • January 2023
    • December 2022
    • November 2022
    • October 2022
    • September 2022
    • August 2022
    • July 2022
    • June 2022
    • May 2022
    • April 2022
    • March 2022
    • February 2022
    • January 2022
    • December 2021
    • November 2021
    • October 2021
    • September 2021
    • August 2021
    • July 2021
    • June 2021
    • May 2021
    • April 2021
    • March 2021
    • February 2021
    • January 2021
    • December 2020
    • November 2020
    • October 2020
    • September 2020
    • August 2020
    • July 2020
    • June 2020
    • May 2020
    • April 2020
    • January 2020
    • December 2019
    • November 2019
    • October 2019
    • September 2019
    • August 2019
    • July 2019
    • June 2019
    • May 2019
    • April 2019
    • March 2019
    • February 2019
    • January 2019
    • December 2018
    • November 2018
    • October 2018
    • September 2018
    • August 2018
    • July 2018
    • June 2018
    • May 2018
    • April 2018
    • March 2018
    • February 2018
    • January 2018
    • December 2017
    • November 2017
    • October 2017
    • September 2017
    • August 2017
    • July 2017
    • June 2017
    • May 2017
    • April 2017
    • March 2017
    • February 2017
    • January 2017
    Categories
    • News
    Meta
    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    Tiatra LLC.

    Tiatra, LLC, based in the Washington, DC metropolitan area, proudly serves federal government agencies, organizations that work with the government and other commercial businesses and organizations. Tiatra specializes in a broad range of information technology (IT) development and management services incorporating solid engineering, attention to client needs, and meeting or exceeding any security parameters required. Our small yet innovative company is structured with a full complement of the necessary technical experts, working with hands-on management, to provide a high level of service and competitive pricing for your systems and engineering requirements.

    Find us on:

    FacebookTwitterLinkedin

    Submitclear

    Tiatra, LLC
    Copyright 2016. All rights reserved.