<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>User-Intent on Moonment</title><link>https://moonment.net/en/tags/user-intent/</link><description>Moon's notes on concepts, real projects, and reasoning open to review.</description><generator>Hugo</generator><language>en-US</language><managingEditor>Moon</managingEditor><webMaster>Moon</webMaster><copyright>© 2026 Moonment</copyright><lastBuildDate>Tue, 29 Sep 2026 13:55:00 +0800</lastBuildDate><atom:link href="https://moonment.net/en/tags/user-intent/index.xml" rel="self" type="application/rss+xml"/><item><title>The Human-AI Action Loop: Interpretation, Coordination, and Feedback</title><link>https://moonment.net/en/notes/human-ai-joint-action-loop/</link><pubDate>Fri, 18 Sep 2026 15:20:00 +0800</pubDate><dc:creator>Moon</dc:creator><guid>https://moonment.net/en/notes/human-ai-joint-action-loop/</guid><description>People express partial intentions, AI systems construct revisable task models, and action plus feedback lets both sides correct goals, plans, and evidence.</description><content:encoded><![CDATA[<blockquote>
<p><strong>Series: Thinking, Intention, and Action (4/4).</strong> Start with <a href="/en/notes/human-thinking/">How Human Thinking Works</a></p>
</blockquote>
<h2 id="collaboration-is-more-than-prompt-and-response">Collaboration Is More Than Prompt and Response</h2>
<p>Human–AI interaction is often pictured as:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">human writes a prompt
</span></span><span class="line"><span class="cl">→ AI returns an answer
</span></span></code></pre></div><p>That picture captures a message exchange. It leaves out why the request arose, how the system selected an interpretation, who authorized an external action, and how the result changes the next decision.</p>
<p>A fuller model is:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">human situation, need, and purpose
</span></span><span class="line"><span class="cl">→ provisional intention
</span></span><span class="line"><span class="cl">→ linguistic request
</span></span><span class="line"><span class="cl">→ AI task model
</span></span><span class="line"><span class="cl">→ calibration of goals and boundaries
</span></span><span class="line"><span class="cl">→ authorized plan and action
</span></span><span class="line"><span class="cl">→ observation of consequences
</span></span><span class="line"><span class="cl">→ human evaluation and system revision
</span></span><span class="line"><span class="cl">→ next cycle
</span></span></code></pre></div><blockquote>
<p><strong>Effective human–AI collaboration is a continuing process of alignment, action, observation, and correction around a shared task.</strong></p>
</blockquote>
<h2 id="intentions-are-not-fully-formed-before-language">Intentions Are Not Fully Formed Before Language</h2>
<p>A person does not always begin with a complete objective waiting to be encoded into a perfect prompt. Intentions often become clearer through articulation, comparison, and trial.</p>
<p>A request can contain several levels:</p>
<table>
  <thead>
      <tr>
          <th>Level</th>
          <th>Question</th>
          <th>Example</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Utterance</td>
          <td>What was said?</td>
          <td>“Handle this article.”</td>
      </tr>
      <tr>
          <td>Operational intent</td>
          <td>What should the AI do?</td>
          <td>Summarize, edit, rewrite, or publish?</td>
      </tr>
      <tr>
          <td>Task purpose</td>
          <td>Why do it?</td>
          <td>Public release, internal review, or private understanding?</td>
      </tr>
      <tr>
          <td>Value boundary</td>
          <td>What outcomes are acceptable?</td>
          <td>Preserve the argument, protect privacy, verify claims</td>
      </tr>
  </tbody>
</table>
<p>Only part of this structure is usually explicit. The rest may live in earlier turns, the active document, established conventions, institutional rules, or judgments the person has not yet made.</p>
<p>Longer prompts can supply more evidence. They cannot eliminate the underlying problem. Length can also add contradiction, noise, and false precision.</p>
<h2 id="the-system-models-a-task-not-a-whole-person">The System Models a Task, Not a Whole Person</h2>
<p>An AI system has access to evidence such as:</p>
<ul>
<li>the current wording;</li>
<li>conversation history;</li>
<li>visible files and interfaces;</li>
<li>tool observations;</li>
<li>stored preferences and rules;</li>
<li>the user&rsquo;s acceptance or correction of intermediate results.</li>
</ul>
<p>From these signals it constructs a working task model:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">What is the object?
</span></span><span class="line"><span class="cl">What change is requested?
</span></span><span class="line"><span class="cl">What constraints apply?
</span></span><span class="line"><span class="cl">Which facts remain unknown?
</span></span><span class="line"><span class="cl">Which actions are authorized?
</span></span><span class="line"><span class="cl">What observable state counts as completion?
</span></span></code></pre></div><p>That model can become highly accurate without becoming a complete representation of the user&rsquo;s mind. Restricting claims to available evidence prevents the system from presenting speculation about a person as fact.</p>
<h2 id="three-kinds-of-understanding">Three Kinds of Understanding</h2>
<h3 id="semantic-understanding">Semantic understanding</h3>
<p>Can the system resolve the language? For example, what does “use the first one” refer to in the preceding exchange?</p>
<h3 id="operational-understanding">Operational understanding</h3>
<p>Can it turn the language into a concrete task? Which article, language, format, repository, and action are involved?</p>
<h3 id="outcome-understanding">Outcome understanding</h3>
<p>Does it know what state would satisfy the purpose? Is a generated file enough, or must the work be committed, deployed, and verified at a public URL?</p>
<p>These levels can separate:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">understanding the sentence
</span></span><span class="line"><span class="cl">≠
</span></span><span class="line"><span class="cl">knowing what operation to perform
</span></span><span class="line"><span class="cl">≠
</span></span><span class="line"><span class="cl">knowing what completion looks like
</span></span></code></pre></div><p>Many failures arise from disagreement about objects, permissions, or completion evidence even when the words were parsed correctly.</p>
<h2 id="building-a-shared-task-model">Building a Shared Task Model</h2>
<p>Human and system gradually establish a shared, revisable representation of the task. It normally includes:</p>
<table>
  <thead>
      <tr>
          <th>Element</th>
          <th>Question</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Object</td>
          <td>Which file, page, account, product, or problem is being changed?</td>
      </tr>
      <tr>
          <td>Goal</td>
          <td>What change should occur?</td>
      </tr>
      <tr>
          <td>Constraints</td>
          <td>Which facts, formats, styles, privacy limits, and rules must hold?</td>
      </tr>
      <tr>
          <td>Evidence</td>
          <td>What is known, inferred, disputed, or unavailable?</td>
      </tr>
      <tr>
          <td>Authorization</td>
          <td>How far may the system act?</td>
      </tr>
      <tr>
          <td>Completion</td>
          <td>What observable result establishes success?</td>
      </tr>
  </tbody>
</table>
<p>This does not require the person to specify everything at once. A system can use established context and produce reversible work while seeking information only where it changes the result or the permission boundary.</p>
<p>Good collaboration retains decisions already made. It also remains open to revision when new evidence conflicts with an earlier interpretation.</p>
<h2 id="clarify-assume-or-act">Clarify, Assume, or Act?</h2>
<p>Ambiguity does not force a choice between blind guessing and endless questioning. The practical rule depends on:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">degree of ambiguity × cost of error × reversibility
</span></span></code></pre></div><h3 id="low-cost-and-reversible">Low cost and reversible</h3>
<p>Proceed with a stated assumption or a draft. The result itself can help the person clarify the target.</p>
<h3 id="moderate-ambiguity">Moderate ambiguity</h3>
<p>Preserve alternatives, complete the common work, or present comparable options.</p>
<h3 id="high-consequence-or-difficult-to-reverse">High consequence or difficult to reverse</h3>
<p>Confirm the object, scope, and authorization before publication, payment, external messaging, or irreversible deletion.</p>
<p>The purpose of clarification is to control consequences. It should occur where a distinction materially changes the action.</p>
<h2 id="a-prompt-is-evidence-not-a-complete-contract">A Prompt Is Evidence, Not a Complete Contract</h2>
<p>A prompt directly constrains the current task, but its force still depends on context and conversational commitments.</p>
<p>Closely related sentences license different actions:</p>
<ul>
<li>“Can this be published?” requests an assessment.</li>
<li>“Prepare this for publication” authorizes editing.</li>
<li>“Publish this on the site” authorizes an external action.</li>
<li>“I may publish this later” reports a possibility.</li>
</ul>
<p>A system must distinguish questions, proposals, background information, corrections, and authorization.</p>
<p>Conversation also creates durable commitments. Once the person selects an option, approves publication, or defines a format, those decisions should guide later steps. The operative instruction is distributed across the interaction, not confined to the latest sentence.</p>
<h2 id="action-tests-understanding">Action Tests Understanding</h2>
<p>Restating a request does not prove that both sides share the same model. Action exposes hidden disagreement.</p>
<p>A person says, “Update the article on the website.” The system may create local Markdown but fail to commit it; commit without deployment; deploy one language but omit the other; publish both pages but leave discovery files stale.</p>
<p>Verification must therefore proceed through layers:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">task interpretation is correct
</span></span><span class="line"><span class="cl">→ artifact content is correct
</span></span><span class="line"><span class="cl">→ action actually occurred
</span></span><span class="line"><span class="cl">→ external state changed
</span></span><span class="line"><span class="cl">→ the outcome satisfies the purpose
</span></span></code></pre></div><p>Each layer produces evidence. A failed action also reveals which assumption or completion criterion was missing.</p>
<h2 id="the-joint-action-loop">The Joint Action Loop</h2>
<p>The process can be described in eight stages.</p>
<h3 id="1-the-person-encounters-a-problem">1. The person encounters a problem</h3>
<p>A need, obstacle, opportunity, or unsatisfactory result creates pressure to change the current state.</p>
<h3 id="2-a-provisional-intention-forms">2. A provisional intention forms</h3>
<p>The person selects a direction, although the goal, method, and standard may remain incomplete.</p>
<h3 id="3-the-request-is-externalized">3. The request is externalized</h3>
<p>Language carries part of the intention into a prompt, together with available context and constraints.</p>
<h3 id="4-the-ai-constructs-candidate-interpretations">4. The AI constructs candidate interpretations</h3>
<p>The system identifies objects, actions, constraints, missing information, and competing task models.</p>
<h3 id="5-the-task-is-calibrated">5. The task is calibrated</h3>
<p>History, paraphrase, drafts, options, or a necessary question make the interpretation clear enough for the next action.</p>
<h3 id="6-the-ai-acts-within-authorization">6. The AI acts within authorization</h3>
<p>The system plans steps, invokes tools, preserves state, and checks permission at consequential boundaries.</p>
<h3 id="7-consequences-are-observed">7. Consequences are observed</h3>
<p>Files, command results, public pages, user reactions, and other evidence show what actually happened.</p>
<h3 id="8-both-sides-revise">8. Both sides revise</h3>
<p>The person may change the goal, correct a mismatch, or accept the result. The system updates its task model and continues or stops.</p>
<p>The cycle is:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">intention
</span></span><span class="line"><span class="cl">→ expression
</span></span><span class="line"><span class="cl">→ interpretation
</span></span><span class="line"><span class="cl">→ calibration
</span></span><span class="line"><span class="cl">→ action
</span></span><span class="line"><span class="cl">→ observation
</span></span><span class="line"><span class="cl">→ evaluation
</span></span><span class="line"><span class="cl">→ revised intention
</span></span></code></pre></div><h2 id="a-division-of-responsibility">A Division of Responsibility</h2>
<p>A joint loop does not make human and system responsibility identical.</p>
<h3 id="the-person-contributes">The person contributes</h3>
<ul>
<li>the real situation that needs to change;</li>
<li>value judgments and ultimate purpose;</li>
<li>private context and unspoken constraints;</li>
<li>authorization for consequential actions;</li>
<li>final acceptance of whether the outcome is worth having.</li>
</ul>
<h3 id="the-ai-system-contributes">The AI system contributes</h3>
<ul>
<li>a structured interpretation of available evidence;</li>
<li>alternative plans and their relevant differences;</li>
<li>executable steps and tool use;</li>
<li>explicit uncertainty, permission, and completion states;</li>
<li>rapid revision when new evidence arrives.</li>
</ul>
<h3 id="the-platform-or-organization-contributes">The platform or organization contributes</h3>
<ul>
<li>identity and access control;</li>
<li>data and privacy boundaries;</li>
<li>logs, versioning, and recovery;</li>
<li>failure handling and assignment of accountability;</li>
<li>observable status for external actions.</li>
</ul>
<p>The AI cannot settle every value question for a person. A person cannot explain every failure by pointing only to an isolated model. Outcomes belong to the complete sociotechnical arrangement.</p>
<h2 id="where-the-loop-breaks">Where the Loop Breaks</h2>
<h3 id="a-feeling-is-mistaken-for-a-complete-objective">A feeling is mistaken for a complete objective</h3>
<p>A person knows that an output is wrong but cannot yet specify the desired alternative. The system should help compare concrete possibilities rather than assume a unique hidden answer.</p>
<h3 id="the-most-likely-interpretation-becomes-true-intent">The most likely interpretation becomes “true intent”</h3>
<p>High probability means that available evidence favors an interpretation. It does not reveal the person&rsquo;s complete private purpose.</p>
<h3 id="content-approval-becomes-action-approval">Content approval becomes action approval</h3>
<p>Accepting an article does not automatically authorize its public release.</p>
<h3 id="a-plan-is-reported-as-completion">A plan is reported as completion</h3>
<p>“We will update the site” is not deployment evidence. Local files, commits, deployments, and live pages are different states.</p>
<h3 id="only-the-output-is-evaluated">Only the output is evaluated</h3>
<p>A correct answer can result from an unreliable method. A failed attempt can expose an important unknown. Durable collaboration evaluates results, evidence, and the capacity to correct.</p>
<h3 id="feedback-does-not-update-the-next-cycle">Feedback does not update the next cycle</h3>
<p>If corrections are neither retained nor applied, the same mismatch repeats and no learning loop forms.</p>
<h2 id="improving-the-loop">Improving the Loop</h2>
<p>A person can improve collaboration by:</p>
<ul>
<li>describing the desired change, not only naming an operation;</li>
<li>distinguishing exploration, drafting, revision, approval, and publication;</li>
<li>stating unacceptable outcomes at consequential points;</li>
<li>locating feedback at the level that was misunderstood;</li>
<li>allowing the intention itself to change after new evidence.</li>
</ul>
<p>An AI system can improve collaboration by:</p>
<ul>
<li>separating explicit requirements, inferences, and unknowns;</li>
<li>carrying forward confirmed context;</li>
<li>using reversible artifacts to advance low-risk work;</li>
<li>checking object and authorization at high-consequence boundaries;</li>
<li>reporting observed results instead of plans;</li>
<li>updating its task model after correction.</li>
</ul>
<h2 id="conclusion">Conclusion</h2>
<p>A human encounters a situation, develops needs and intentions, and expresses only part of them in language. An AI system uses visible evidence to construct a task model, reason about options, and act through tools. The consequences and the person&rsquo;s evaluation then revise that model and may revise the original intention.</p>
<p>The central object is therefore not a perfect one-shot prompt. It is a shared loop that remains correctable:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">human purpose, values, and authorization
</span></span><span class="line"><span class="cl">+
</span></span><span class="line"><span class="cl">AI interpretation, planning, and execution
</span></span><span class="line"><span class="cl">+
</span></span><span class="line"><span class="cl">environmental consequences and evidence
</span></span><span class="line"><span class="cl">+
</span></span><span class="line"><span class="cl">feedback that changes the next cycle
</span></span></code></pre></div><blockquote>
<p><strong>Reliable collaboration does not require an AI to read an invisible “true mind.” It requires both sides to make the current task, action boundary, and evidence of completion progressively clearer.</strong></p>
</blockquote>
<h2 id="further-reading">Further Reading</h2>
<ul>
<li><a href="/en/notes/ai-user-intent-inference/">User Intent in AI: Inference Under Uncertainty</a></li>
<li><a href="/en/notes/ai-reasoning-and-action/">How AI Systems Reason and Act</a></li>
<li><a href="/en/notes/human-thinking/">How Human Thinking Works: Representation, Reasoning, and Action</a></li>
<li><a href="https://aclanthology.org/2024.emnlp-main.119/">EMNLP 2024: Making Language Models Explicitly Handle Ambiguity</a></li>
</ul>
]]></content:encoded></item><item><title>User Intent, Brand, and Product Fit</title><link>https://moonment.net/en/notes/user-intent-brand-product-fit/</link><pubDate>Thu, 17 Sep 2026 01:26:40 +0800</pubDate><dc:creator>Moon</dc:creator><guid>https://moonment.net/en/notes/user-intent-brand-product-fit/</guid><description>User intent belongs to the demand side, products carry supply capabilities, and brands connect discovery, expectation, and trust. Fit emerges through use, outcomes, and revision.</description><content:encoded><![CDATA[<p>A company does not meet a need simply because a user clicked, purchased, or repeated the language in a marketing page. A user does not necessarily begin with a complete and stable account of what they need.</p>
<p>Matching demand and supply is therefore a problem of interpretation, delivery, and learning.</p>
<p>The concepts occupy different positions:</p>
<ul>
<li><strong>User intent</strong> belongs to the demand side. It concerns what a person is preparing to do or trying to accomplish in a situation.</li>
<li><strong>Product</strong> belongs to the supply side. It organizes capabilities and experiences intended to change that situation.</li>
<li><strong>Brand</strong> connects supply with recognition. It helps people find the source, understand its difference, form expectations, and decide how much provisional trust to place in it.</li>
</ul>
<p>The firm is the supplier. The product is its vehicle of capability. The brand is the recognition and expectation system around the identifiable source.</p>
<blockquote>
<p><strong>Intent gives action a direction. A product offers capability for moving in that direction. A brand helps the user discover, interpret, and evaluate the offer under uncertainty.</strong></p>
</blockquote>
<p>Fit is not a single moment in which a company finally reads the user&rsquo;s mind. It is a revisable relationship built through expression, discovery, use, results, and correction.</p>
<h2 id="need-want-goal-intent-demand-and-behavior">Need, Want, Goal, Intent, Demand, and Behavior</h2>
<p>Many failures begin by collapsing several layers into one.</p>
<table>
  <thead>
      <tr>
          <th>Layer</th>
          <th>Question</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Situation</td>
          <td>What is happening now?</td>
      </tr>
      <tr>
          <td>Need</td>
          <td>Which condition is required for an important outcome?</td>
      </tr>
      <tr>
          <td>Want</td>
          <td>Which object or experience is desired?</td>
      </tr>
      <tr>
          <td>Goal</td>
          <td>Which result is the person trying to reach?</td>
      </tr>
      <tr>
          <td>Intent</td>
          <td>Which action is the person prepared to take?</td>
      </tr>
      <tr>
          <td>Preference</td>
          <td>Which alternative is favored?</td>
      </tr>
      <tr>
          <td>Economic demand</td>
          <td>Willing and able to transact under specified conditions?</td>
      </tr>
      <tr>
          <td>Behavior</td>
          <td>What did the person actually do?</td>
      </tr>
      <tr>
          <td>Outcome</td>
          <td>Did the relevant situation improve?</td>
      </tr>
  </tbody>
</table>
<p>Suppose someone says, “I need more notifications.”</p>
<p>That sentence may identify a proposed feature rather than a need. The underlying situation could be fear of missing a deadline. The need may be reliable awareness of urgent changes. The goal may be to respond before a cutoff. The intent may be to check a dashboard every morning. More notifications are only one possible solution, and they may worsen distraction.</p>
<p>A purchase is behavior. It may express an intention, but it can also result from a promotion, inertia, confusion, social pressure, lack of alternatives, or a cancellation barrier. Retention establishes continued use, not the reason for use and not the value of the outcome.</p>
<p>The first discipline of matching is therefore to preserve the layers.</p>
<h2 id="is-there-one-true-intent">Is There One True Intent?</h2>
<p>Sometimes a user has a clear and stable intention: book a train for tomorrow, submit a tax return, or send a file to a colleague. Product work can concentrate on interpreting the conditions and completing the task.</p>
<p>Other situations are less settled:</p>
<ul>
<li>the user holds conflicting intentions;</li>
<li>dissatisfaction is clear but the desired change is not;</li>
<li>the user names a familiar solution instead of the underlying outcome;</li>
<li>cost, information, and experience alter the intention;</li>
<li>immediate impulse conflicts with a longer-term goal;</li>
<li>the user understands the choice only after trying it.</li>
</ul>
<p>“True intent” can then mean at least three things:</p>
<ol>
<li>the action the user currently plans to take;</li>
<li>the intention the user still endorses after learning the costs and consequences;</li>
<li>an action that actually addresses the deeper condition behind the problem.</li>
</ol>
<p>These can diverge. A person may intend to buy an attention tool, later decide the subscription is not worth its data cost, and discover through use that the real problem was an overloaded work process.</p>
<p>Intent is partly discovered through reflection and partly formed through comparison, commitment, and action. A useful question is not whether a hidden, permanent intention has been uncovered. It is:</p>
<blockquote>
<p><strong>Given the current situation, evidence, costs, and values, is this an intention the person understands, endorses, and is prepared to act on?</strong></p>
</blockquote>
<h2 id="what-a-company-can-know">What a Company Can Know</h2>
<p>A company observes signals, not needs directly.</p>
<p>Interviews, search queries, support conversations, purchases, usage, abandonment, workarounds, complaints, and outcomes all provide evidence. Each has limits.</p>
<h3 id="what-users-say">What users say</h3>
<p>Language reveals how people understand their situation and which distinctions they can express. Reports can still be distorted by memory, social expectations, limited vocabulary, and question design.</p>
<h3 id="what-users-do">What users do</h3>
<p>Behavior proves that an event occurred. It does not by itself identify the cause. A click can indicate interest or confusion. Long time on a page can indicate engagement or difficulty. Renewal can indicate value or high switching cost.</p>
<h3 id="the-context-of-use">The context of use</h3>
<p>Tasks, resources, physical conditions, social rules, skill, time pressure, and organizational environment often explain more than an isolated feature request. Human-centred design treats users, goals, tasks, resources, and environments as parts of the same context.<a href="https://www.iso.org/standard/77520.html">ISO 9241-210:2019</a></p>
<h3 id="what-persists-over-time">What persists over time</h3>
<p>Repeated obstacles, costly workarounds, and stable outcome gaps usually provide stronger evidence than one statement. Longitudinal evidence can also reveal when a product removes one problem but creates another.</p>
<p>A company can improve its model of demand. It cannot turn evidence into direct access to private mental states.</p>
<h2 id="from-evidence-to-a-product">From Evidence to a Product</h2>
<p>Insight does not move into a product without loss. At least six transformations occur:</p>
<pre><code>user situation
    ↓ interpretation
need hypothesis
    ↓ selection
target user and value proposition
    ↓ design
product capability and interaction
    ↓ delivery
experience in actual use
    ↓ measurement
outcome, cost, and risk
    ↓ learning
revised need and product model
</code></pre>
<p>A failure can enter at every transition.</p>
<p>The company may understand the problem but target the wrong group. A useful capability may be too difficult to discover or learn. A product may create short-term improvement and long-term dependence. The user may benefit while the buyer sees no reason to pay. Average improvement may conceal severe harm to a smaller group.</p>
<p>This is why “the feature works” is a narrower statement than “the product fits the need.”</p>
<h2 id="what-brand-contributes">What Brand Contributes</h2>
<p>A product addresses whether a capability can produce a result. A brand affects whether the relevant person can find, understand, and provisionally trust the source.</p>
<h3 id="discovery">Discovery</h3>
<p>Positioning, category language, distribution, and recognizable cues help a person connect an offer to a situation. A capable product cannot be considered if it is not found at the relevant time.</p>
<h3 id="interpretation">Interpretation</h3>
<p>A clear brand claim tells people whom the product is for, which problem it addresses, what makes it different, and what evidence should be expected. Vague claims make almost any result appear consistent with the promise.</p>
<h3 id="risk-reduction">Risk reduction</h3>
<p>People cannot test every alternative completely. Source recognition, prior experience, recommendations, and reputation compress information into an expectation. This expectation is probabilistic and must remain open to current product evidence.</p>
<h3 id="attribution">Attribution</h3>
<p>When a useful experience has no identifiable source, the product may succeed without building memory or trust around the provider. Attribution lets experience affect the next choice.</p>
<h3 id="accountability">Accountability</h3>
<p>A brand connects many products and actions to the same source. That allows trust to accumulate, and it allows users and institutions to assign responsibility when promises fail.</p>
<p>Brand influence is not neutral. It can help people name a poorly understood need. It can also redescribe ordinary insecurity as a defect that only consumption can repair. The test is whether claims improve understanding and choice or narrow them through manipulation.</p>
<h2 id="eight-dimensions-of-fit">Eight Dimensions of Fit</h2>
<p>A useful match must survive more than one metric.</p>
<ol>
<li><strong>Problem fit:</strong> Does the offer address a problem in the user&rsquo;s actual situation?</li>
<li><strong>Capability fit:</strong> Can the product produce the required change?</li>
<li><strong>Context fit:</strong> Can it work within the user&rsquo;s time, environment, skill, and workflow?</li>
<li><strong>Cognitive fit:</strong> Can the user understand what it is, why it matters, and how to use it?</li>
<li><strong>Economic fit:</strong> Are price, access, learning, switching, and exit costs acceptable?</li>
<li><strong>Value fit:</strong> Is the method compatible with the user&rsquo;s identity, principles, and longer-term interests?</li>
<li><strong>Trust fit:</strong> Is the source credible about performance, risk, data, and support?</li>
<li><strong>Outcome fit:</strong> Does actual use improve the intended result without imposing unacceptable harm?</li>
</ol>
<p>No product fits “the user” in the abstract. It fits particular people, situations, times, alternatives, and costs to a greater or lesser degree.</p>
<h2 id="the-user-also-needs-a-learning-loop">The User Also Needs a Learning Loop</h2>
<p>The burden of interpretation does not belong only to the company. A user can clarify intention through a sequence:</p>
<pre><code>notice a problem or attraction
    ↓
describe the current situation
    ↓
separate need, want, goal, and proposed solution
    ↓
form a provisional intention
    ↓
compare brand claims and product capabilities
    ↓
try at a proportionate cost
    ↓
observe results and revise
</code></pre>
<p>Useful questions include:</p>
<ol>
<li>What is happening before I name something to buy?</li>
<li>Which condition or outcome needs to change?</li>
<li>Is this my goal, or a goal offered to me by the seller?</li>
<li>Have I confused a desired result with one proposed solution?</li>
<li>Would I still address this problem if this brand did not exist?</li>
<li>Which money, time, attention, data, and opportunity costs will I accept?</li>
<li>What happened after use?</li>
<li>After understanding the longer-term effects, do I still endorse the choice?</li>
</ol>
<p>This process does not uncover a socially untouched inner self. Human desires are shaped by language, culture, comparison, and institutions. Reflection makes those influences more visible and preserves the ability to compare, refuse, and exit.</p>
<h2 id="two-learning-systems-meet">Two Learning Systems Meet</h2>
<p>The supplier&rsquo;s loop is:</p>
<pre><code>observe situations
→ propose need hypotheses
→ build the smallest useful test
→ observe use and outcomes
→ revise product and brand claims
</code></pre>
<p>The user&rsquo;s loop is:</p>
<pre><code>experience a situation
→ form a provisional intention
→ discover and compare offers
→ use and bear consequences
→ revise self-understanding and choice
</code></pre>
<p>They meet at four points:</p>
<ul>
<li><strong>Expression:</strong> Can the user describe the problem, and can the brand respond in intelligible language?</li>
<li><strong>Discovery:</strong> Can a person with the relevant situation find the offer at the right time?</li>
<li><strong>Use:</strong> Does the product enter the actual context and produce a result?</li>
<li><strong>Learning:</strong> Can both sides learn from success, failure, misuse, and exit?</li>
</ul>
<p>Product–market fit is often discussed as though the market emits a simple verdict. In practice, the observed result is produced by a distribution channel, price, alternatives, product quality, switching costs, user differences, and measurement choices. Fit must be diagnosed, not merely declared.</p>
<h2 id="why-matching-fails">Why Matching Fails</h2>
<h3 id="a-requested-solution-is-treated-as-the-need">A requested solution is treated as the need</h3>
<p>The company implements what was requested without examining the situation that produced the request.</p>
<h3 id="behavior-is-treated-as-intention">Behavior is treated as intention</h3>
<p>Clicks, time spent, purchases, and retention are assigned psychological meanings they cannot establish alone.</p>
<h3 id="average-behavior-replaces-user-variation">Average behavior replaces user variation</h3>
<p>One metric hides distinct intentions, contexts, and concentrated harm.</p>
<h3 id="the-brand-promise-is-too-broad">The brand promise is too broad</h3>
<p>A claim for everyone cannot help anyone determine relevance and cannot be clearly tested.</p>
<h3 id="immediate-impulse-displaces-endorsed-goals">Immediate impulse displaces endorsed goals</h3>
<p>A system optimized for repeated reaction may increase activity while weakening attention, health, or autonomy.</p>
<h3 id="insight-never-reaches-organizational-response">Insight never reaches organizational response</h3>
<p>Research remains in a report while product priorities, service, pricing, incentives, and resource allocation continue unchanged. Market orientation requires generating intelligence, sharing it across the organization, and responding to it, rather than merely listening.<a href="https://journals.sagepub.com/doi/10.1177/002224299005400201">Kohli and Jaworski, “Market Orientation”</a></p>
<h3 id="choice-is-constrained">Choice is constrained</h3>
<p>Lock-in, opaque information, defaults, and missing alternatives weaken the claim that observed use expresses preference.</p>
<h2 id="can-a-company-create-demand">Can a Company Create Demand?</h2>
<p>A company can reveal an unmet need, create a capability that did not exist, teach people about a new possibility, form a product category, shape a specific desire, or engineer dependence.</p>
<p>Those actions are not ethically equivalent.</p>
<p>The relevant questions are:</p>
<ul>
<li>Did the user gain a real capability?</li>
<li>Are the promise, mechanism, cost, and risk understandable?</li>
<li>Can alternatives be compared?</li>
<li>Can the person refuse and leave?</li>
<li>Do longer-term outcomes remain consistent with interests the user still endorses?</li>
<li>Are third parties bearing hidden costs?</li>
</ul>
<p>Influence is unavoidable. Manipulation is not. The difference depends on truthfulness, agency, reversibility, and the distribution of consequences.</p>
<h2 id="the-result">The Result</h2>
<p>A company can form increasingly reliable hypotheses about demand. It cannot prove that it has read a person&rsquo;s final and private need.</p>
<p>A product can produce a good fit for specified people and conditions. One successful period does not establish permanent fit.</p>
<p>A user can develop a clearer intention through reflection, comparison, trial, and attention to consequences. There may be no single fixed intention waiting to be found.</p>
<p>The relationship is best understood as reciprocal calibration:</p>
<blockquote>
<p><strong>The user moves from an unclear situation toward an actionable intention. The company moves from incomplete evidence toward a need hypothesis. The product exposes that hypothesis to use. The brand helps both sides find one another, set expectations, and remember what happened.</strong></p>
</blockquote>
<p>The strongest fit leaves the user better able to understand the situation, the product able to improve a concrete outcome, the brand claim consistent with evidence, and both sides free to revise their judgment.</p>
<h2 id="sources">Sources</h2>
<ul>
<li><a href="https://www.iso.org/standard/77520.html">ISO 9241-210:2019: Human-centred design for interactive systems</a></li>
<li><a href="https://www.iso.org/obp/ui?_escaped_fragment_=iso%3Astd%3Aiso%3A9241%3A-115%3Aed-1%3Av1%3Aen">ISO 9241-115:2024: Guidance on conceptual design, user-system interaction design, user interface design, and navigation design</a></li>
<li><a href="https://journals.sagepub.com/doi/10.1177/002224299005400201">Kohli and Jaworski, 1990: Market Orientation</a></li>
<li><a href="https://plato.stanford.edu/entries/intention/">Stanford Encyclopedia of Philosophy: Intention</a></li>
<li><a href="/en/notes/what-is-a-need/">What Does It Mean to Need Something?</a></li>
<li><a href="/en/notes/intention-concept/">Intention: How a Commitment Organizes Action</a></li>
<li><a href="/en/notes/brand-and-product/">Brand and Product: Delivery, Expectation, and Trust</a></li>
<li><a href="/en/notes/ai-user-intent-inference/">User Intent in AI: Inference Under Uncertainty</a></li>
</ul>
]]></content:encoded></item><item><title>User Intent in AI: Inference Under Uncertainty</title><link>https://moonment.net/en/notes/ai-user-intent-inference/</link><pubDate>Sat, 12 Sep 2026 22:03:10 +0800</pubDate><dc:creator>Moon</dc:creator><guid>https://moonment.net/en/notes/ai-user-intent-inference/</guid><description>What AI systems mean by user intent, how prompts support competing interpretations, and why confirmation improves action without revealing a private mental fact.</description><content:encoded><![CDATA[<blockquote>
<p><strong>Series: Thinking, Intention, and Action (3/4).</strong> Previous: <a href="/en/notes/ai-reasoning-and-action/">How AI Systems Reason and Act</a>; next: <a href="/en/notes/human-ai-joint-action-loop/">How Humans and AI Form a Shared Action Loop</a></p>
</blockquote>
<p>When an AI system says that it has identified a user’s intent, it has not discovered a hidden object inside the user’s mind. It has selected an interpretation that is useful for deciding what to do next.</p>
<p>That distinction is fundamental. In product engineering, <strong>user intent</strong> is usually an operational variable: search for a flight, cancel an order, summarize a document, edit a file. In psychology and philosophy, intention can mean a practical commitment, a purpose in acting, or the mental organization of action. The engineering label is narrower and more provisional.</p>
<blockquote>
<p><strong>An AI system infers an actionable interpretation from available evidence. It does not directly observe the user’s full purpose.</strong></p>
</blockquote>
<h2 id="intent-is-a-model-of-the-task">“Intent” is a model of the task</h2>
<p>Consider the prompt:</p>
<blockquote>
<p>Check this proposal.</p>
</blockquote>
<p>Several actions fit the words:</p>
<ul>
<li>summarize the proposal;</li>
<li>verify its claims;</li>
<li>identify logical gaps;</li>
<li>edit the prose;</li>
<li>judge whether it should be approved.</li>
</ul>
<p>A system needs some representation of the requested task before it can respond. Traditional dialogue systems often assign a message to a predefined intent such as <code>cancel_order</code>, then extract slots such as an order number. A language model can infer and express a much wider range of tasks without a fixed list, but the underlying problem remains: <strong>which action does this utterance license in this context?</strong></p>
<p>The inferred intent is therefore a working hypothesis about the task, not a complete theory of the person.</p>
<h2 id="prompts-are-often-underspecified">Prompts are often underspecified</h2>
<p>Natural language relies on shared context. People omit information because another person can usually recover it from the situation.</p>
<p>“Make it shorter” presupposes a text and a relevant standard of brevity. “Use the first one” presupposes a previously presented set of options. “Publish it” may presuppose a particular site, account, version, audience, and approval state.</p>
<p>Linguistic meaning alone cannot supply all of this. A useful interpretation may depend on:</p>
<table>
  <thead>
      <tr>
          <th>Evidence</th>
          <th>What it contributes</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Current wording</td>
          <td>Explicit action, object, constraints, and modality</td>
      </tr>
      <tr>
          <td>Conversation history</td>
          <td>Referents, accepted decisions, corrections, and unresolved questions</td>
      </tr>
      <tr>
          <td>Visible workspace</td>
          <td>The file, page, repository, or application currently in use</td>
      </tr>
      <tr>
          <td>User conventions</td>
          <td>Stable preferences established in prior interaction</td>
      </tr>
      <tr>
          <td>System rules</td>
          <td>Permissions, safety boundaries, and required workflow</td>
      </tr>
      <tr>
          <td>Consequences</td>
          <td>How costly an incorrect interpretation would be</td>
      </tr>
  </tbody>
</table>
<p>Research on ambiguity shows why forcing every utterance into one interpretation can be brittle. Ellipsis, polysemy, and missing constraints can leave several readings reasonable at the same time. <a href="https://aclanthology.org/2024.emnlp-main.119/">EMNLP 2024: Making Language Models Explicitly Handle Ambiguity</a></p>
<h2 id="inference-is-better-represented-as-a-distribution">Inference is better represented as a distribution</h2>
<p>A simplified model is:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">P(task interpretation | prompt, context, environment, rules)
</span></span></code></pre></div><p>The system compares candidate interpretations under the evidence it can access. One interpretation may dominate; several may remain close; all may be poor because a crucial fact is missing.</p>
<p>This yields three different conditions:</p>
<ol>
<li><strong>Clear enough to act.</strong> One interpretation is strongly supported and the action is reversible.</li>
<li><strong>Ambiguous but manageable.</strong> The system can state an assumption, produce a draft, or preserve alternatives.</li>
<li><strong>Ambiguous and consequential.</strong> The system should obtain clarification or confirmation before an irreversible or externally consequential action.</li>
</ol>
<p>Confidence is decision-relative. The evidence needed to suggest a title is lower than the evidence needed to publish under someone’s name or transfer money.</p>
<h2 id="semantic-similarity-is-only-part-of-the-problem">Semantic similarity is only part of the problem</h2>
<p>Language models learn statistical relations among expressions and contexts. That helps them recognize that “clean this up” may request editing, or that code followed by an error message probably requests diagnosis.</p>
<p>But intent inference also involves pragmatics:</p>
<ul>
<li>What is the speaker trying to accomplish by saying this now?</li>
<li>Which earlier object does “it” refer to?</li>
<li>Is the sentence a request, a question, a correction, or background information?</li>
<li>Does a polite form conceal a firm requirement?</li>
<li>Is the user authorizing execution or merely discussing a possibility?</li>
</ul>
<p>Two prompts can be semantically similar while licensing different actions. “Can this be deleted?” asks about possibility. “Delete this” authorizes an action. “I am thinking about publishing it” does not necessarily authorize publication.</p>
<p>An effective system must therefore interpret language together with conversational commitments and action boundaries.</p>
<h2 id="a-deeper-goal-may-remain-hidden">A deeper goal may remain hidden</h2>
<p>Suppose a user asks for a resignation letter. Their immediate task may be clear: draft the letter. Their deeper purpose could be to resign, prepare for a negotiation, explore wording, write fiction, or test the system.</p>
<p>The system can often complete the immediate task without resolving the deeper goal. Confusing the two creates two errors:</p>
<ul>
<li><strong>Overreach:</strong> claiming knowledge of motives that the evidence does not support.</li>
<li><strong>Unnecessary friction:</strong> demanding a personal explanation when the requested task is already clear and safe to perform.</li>
</ul>
<p>A good assistant asks only for information that materially changes the work or the permission boundary. It can remain uncertain about a person’s deeper purpose while being precise about the action requested in the current turn.</p>
<h2 id="confirmation-changes-status-not-metaphysics">Confirmation changes status, not metaphysics</h2>
<p>If the assistant asks:</p>
<blockquote>
<p>Should I identify problems only, or rewrite the proposal as well?</p>
</blockquote>
<p>and the user answers:</p>
<blockquote>
<p>Rewrite it.</p>
</blockquote>
<p>then “rewrite the proposal” becomes an explicit instruction for the interaction. This is stronger evidence than the original ambiguous wording. It still does not prove every motive behind the request.</p>
<p>The most useful state model keeps these distinctions visible:</p>
<table>
  <thead>
      <tr>
          <th>State</th>
          <th>Meaning</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Explicit</td>
          <td>Directly stated in the current instruction</td>
      </tr>
      <tr>
          <td>Inferred</td>
          <td>Supported by context but not directly stated</td>
      </tr>
      <tr>
          <td>Confirmed</td>
          <td>Restated and accepted for the present task</td>
      </tr>
      <tr>
          <td>Authorized</td>
          <td>Sufficient permission exists for the action</td>
      </tr>
      <tr>
          <td>Contradicted</td>
          <td>Later evidence conflicts with the interpretation</td>
      </tr>
      <tr>
          <td>Unknown</td>
          <td>Available evidence does not discriminate among relevant alternatives</td>
      </tr>
  </tbody>
</table>
<p>These labels describe evidence and workflow. They avoid a misleading field such as <code>true_intent = true</code>, which would turn an interpretation into an alleged psychological fact.</p>
<h2 id="intent-and-authorization-must-remain-separate">Intent and authorization must remain separate</h2>
<p>A model may correctly infer what a user wants and still lack authorization to perform the action. It may also have general permission to edit a workspace while misunderstanding which file the user meant.</p>
<p>Reliable systems therefore ask two separate questions:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Interpretation: What action is most likely being requested?
</span></span><span class="line"><span class="cl">Authorization: Is the system permitted to perform that action now?
</span></span></code></pre></div><p>This is especially important for publication, messages sent to other people, purchases, deletion, deployment, and access to private data. A confident guess does not create permission.</p>
<p>The inverse matters too. Repeatedly asking for confirmation after permission has already been granted adds friction and can obscure the actual uncertainty. The system should preserve prior authorization while remaining open to new corrections.</p>
<h2 id="action-is-a-test-of-interpretation">Action is a test of interpretation</h2>
<p>Because inferred intent is fallible, systems should prefer actions that produce useful feedback at low cost:</p>
<ul>
<li>draft before publishing;</li>
<li>preview before replacing;</li>
<li>show a diff before merging;</li>
<li>preserve previous versions;</li>
<li>state a consequential assumption;</li>
<li>make uncertain fields explicit rather than filling them with invented values.</li>
</ul>
<p>The user’s response then supplies new evidence. Acceptance, correction, revision, or rejection updates the working interpretation.</p>
<p>This resembles Bayesian learning in a broad sense: begin with candidate interpretations, observe evidence, update their relative plausibility, and continue revising. But the analogy has limits. A production language model does not necessarily maintain a transparent table of hypotheses or calibrated posterior probabilities, and a plausible interpretation is not thereby the user’s private truth.</p>
<h2 id="what-an-ai-system-can-responsibly-claim">What an AI system can responsibly claim</h2>
<p>An AI system can sometimes say:</p>
<ul>
<li>“The prompt explicitly asks for a rewrite.”</li>
<li>“Given the previous turn, ‘the first one’ most likely refers to option one.”</li>
<li>“The user confirmed that publication is authorized.”</li>
<li>“Two interpretations remain plausible.”</li>
</ul>
<p>It should be much more cautious about claims such as:</p>
<ul>
<li>“This is what the user really wants.”</li>
<li>“The user’s deeper motive is X.”</li>
<li>“The person had no intention to do Y.”</li>
</ul>
<p>The defensible conclusion is precise:</p>
<blockquote>
<p><strong>AI can infer, test, and confirm operational interpretations of a request. It cannot turn limited linguistic evidence into certainty about a person’s complete or ‘true’ intention.</strong></p>
</blockquote>
<h2 id="sources">Sources</h2>
<ul>
<li><a href="https://aclanthology.org/2024.emnlp-main.119/">EMNLP 2024: Making Language Models Explicitly Handle Ambiguity</a></li>
<li><a href="https://openai.com/index/our-approach-to-the-model-spec/">OpenAI: Our Approach to the Model Spec</a></li>
<li><a href="https://plato.stanford.edu/entries/intention/">Stanford Encyclopedia of Philosophy: Intention</a></li>
<li><a href="https://plato.stanford.edu/entries/questions/">Stanford Encyclopedia of Philosophy: The Pragmatics of How and Why Questions</a></li>
</ul>
]]></content:encoded></item></channel></rss>