Skip to content
Other

Adaptive Learning

How Armbrain automatically improves its search results and memory extraction based on your usage patterns.


What This Is

Over time, Armbrain learns which types of memories are most useful to you and which are noise. When you hide a memory that surfaced in search results, that is a signal. When certain memory types consistently appear in your meeting preps and you keep them, that is another signal.

Adaptive learning collects these signals and adjusts two things:

  1. Retrieval weights - How search results are ranked. If you consistently find stakeholder memories more useful than generic facts, stakeholder memories get a boost in future searches.
  2. Extraction sensitivity - How aggressively the ingestion pipeline extracts certain memory types. If you rarely use campaign outcome memories, extraction becomes more selective for that type.

These adjustments are gradual and conservative. You will not notice a dramatic shift overnight. Instead, search results and extractions slowly become better tuned to how you actually work.


How It Works (Behind the Scenes)

Armbrain watches for feedback signals:

SignalWhat It Means
Hide memoryYou told Armbrain a search result was not useful. That memory type and topic get slightly downweighted.
Memory kept in resultsYou did not hide it - a soft positive signal that this type of result is useful.
Repeated searchesSearching for the same topic multiple times suggests current results are not satisfying.

When enough signals accumulate (at least 10 observations), Armbrain computes adjustments. Each adjustment is capped at 30% change to prevent overcorrection from a small number of signals.

Adapted parameters are stored in your personal mind preferences, not in any client mind. This means your adaptations follow you across all clients.


Running an Adaptation Cycle

Adaptations happen when you ask for them:

"Run an adaptation cycle"

Armbrain reviews your recent usage signals and computes any adjustments. You will see a summary:

Adaptation complete:
- Retrieval weight: stakeholder +0.08, campaign_outcome -0.05
- Extraction sensitivity: no changes (insufficient observations)
- Based on 23 signals since last adaptation

When to Run It

You do not need to run it frequently. The system requires at least 10 observations before making any adjustment, so running it daily will usually produce no changes.


Checking Current Adaptations

To see what adjustments are currently active:

"Show me my adaptation status"

This returns:


Resetting Adaptations

If your results feel worse after an adaptation, or if your workflow has changed significantly:

"Reset my adaptations"

This clears all learned adjustments back to defaults. Your search results and extraction will behave as if no adaptations were ever applied.

After a reset, start fresh: use Armbrain normally for a few weeks, then run another adaptation cycle once you have built up new usage patterns.


What You Do Not Need to Do


Tips