DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
World desk4 min

Model Outputs Aren’t Facts: Baber Javed on Preventing AI Feedback Loops

A student’s earlier interest kept resurfacing in recommendations because model-generated text was treated as evidence. Baber Javed explains the system boundaries and checks his team used to address that loop.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A model’s earlier answer can quietly become a false “fact” if a system feeds it back as evidence. In a 30 September 2026 interview with The AI Journal, founding AI engineer Baber Javed described a college-recommendation system that kept suggesting computer science after a student had shifted toward cognitive science. His central lesson: “never let a model turn its own previous outputs into facts.”

How a recommendation became evidence about a student

Javed said the student had first explored computer science and later wanted to focus on cognitive science. Recommendations nevertheless continued to include computer science. The model could understand the student’s newer messages, but earlier conversations and recommendations remained in its context. Repeated model-generated references to computer science then reinforced the old interest.

As an Amazon Associate I earn from qualifying purchases.

As Javed put it, “The system was slowly treating its own previous output as evidence about the user interest.” He said the team responded by tracking the provenance of profile information and giving the student’s own statements greater priority than LLM-generated output. This is Javed’s account of the incident and remedy, not an independently audited case study.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Where the model stops and structured data takes over

For the college-matching system, Javed described a boundary between interpreting a conversation and deciding which facts or constraints apply. The model turns a conversation into a typed Search Spec: subjects, hard requirements such as location, and softer criteria such as budget. A lookup table maps subject names to federal program codes. Hard requirements become database filters; softer preferences influence sorting. The model can help choose among the programs that remain, but college facts are not delegated to it.

That division matters because conversational fluency does not make a model a reliable source of truth. Program names, admission rates, and tuition fees need to come from structured data. The model can help translate a person’s words into a query and assist with ranking, while deterministic lookups and filters constrain what it can recommend.

Why similarity search returned plausible but unsuitable programs

Javed said an earlier approach represented college programs and student interests as vectors, then compared them by similarity. It could produce results that sounded related yet missed the student’s actual intent—for example, History programs for someone interested only in archaeology. The changes he reported focused on controlling retrieval and interpretation rather than simply choosing a more capable model:

  • Apply filters during retrieval, rather than relying on similarity alone.
  • Simplify ranking and diversity logic.
  • Use relevance thresholds, with broader fallback searches when restrictive filters produce too few options.
  • Require extracted preferences to be supported by the student’s own words before normalizing them and looking them up.

In Javed’s account, retrieval precision and explicit handling of edge cases mattered more than a smarter model. The point is not that vector search is inherently unsuitable, but that a plausible semantic match is not proof that a result satisfies a user’s stated preferences.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Payroll and college matching need different checks

Javed contrasted college recommendations with payroll. Payroll calculations should follow deterministic rules; a model may help shortlist applicable rules or explain reasoning, but it should not determine the source-of-truth calculation. A wrong payroll result can directly underpay someone and can be checked against a known calculation.

College fit is less objective. A recommendation can be unsuitable even when it is presented convincingly, and the error may be harder to detect because preferences and fit are partly subjective. Javed’s distinction is useful when deciding what to automate: let the model interpret language or assist with choices, but keep authoritative facts, constraints, and calculations in systems that can be checked.

Evaluate conversation quality separately from matching

Javed said his team separates subjective conversation quality from matching against known data. For conversation quality, he described an LLM judge scoring from 1 to 10 across repetition, closure, and hallucinations, with human-labeled conversations used to evaluate the judge. For matching, the question is whether the system selected options consistent with known data and requirements.

He reported that the team’s judge pass criteria included at least 30 conversations compared with human labels, at least five conversations humans had flagged as hallucinations, zero false negatives, and no more than two false positives for hallucination detection. These are thresholds Javed described for his team, not general standards or independently verified benchmark results. He did not provide the underlying test set or the score bounds used for repetition and closure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

He also said the labeled examples serve as regression tests after prompt changes or model switches. When a critical metric regresses, the team investigates rather than shipping without understanding the cause. That approach makes evaluation an ongoing release check, not a one-time claim that a system has passed.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Set agent boundaries before launch

For teams considering an agent, Javed advises deciding in advance what it should produce, what it may do autonomously, which actions need human approval, and what access it receives. The system also needs a defined response to misunderstandings and invalid tool calls: retry, ask the user for clarification, fall back to a deterministic rule, or escalate.

Operational visibility is part of that boundary. Javed recommends logging enough to reconstruct the user’s request, the context supplied to the model, tools called, tool results, the decision, and the resulting action. Without that chain, it is difficult to identify whether a failure came from stale context, retrieval, a tool result, or the model’s decision—and difficult to recover safely.

The practical design principle

Javed’s recommendation-loop example points to a provenance rule: record who or what supplied each piece of profile information, and do not let generated text silently acquire the authority of a user statement or verified record. Use the model where interpretation or explanation helps; use structured sources, deterministic rules, explicit constraints, and reviewable logs where correctness depends on facts or consequential actions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The interview also notes Javed’s view that AI tools let a small senior team take on more work while making code review and verification a bottleneck. That observation reinforces the same operational principle: generation can accelerate work, but outputs still need a trustworthy path to validation.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.