The LAMU Blog
TechnologyAugust 29, 2026·8 min read

How Does an AI Matchmaker Decide Who Not to Introduce You To? Inside the Filtering Layer of AI Matchmaking in 2026

TL;DR — The Direct Answer Most people assume an AI matchmaker works by finding your best match. In practice, it works mostly by elimination. A modern curati...

A

By Ada Jin

LAMU Editorial

TL;DR — The Direct Answer

Most people assume an AI matchmaker works by finding your best match. In practice, it works mostly by elimination. A modern curation engine runs four filtering layers before it ever sends you a name: hard eligibility (city, age band, relationship intent, verification status), hard exclusions (your stated non-negotiables plus safety and integrity flags), soft compatibility ranking (behavioral profiling, attachment style, conversational harmony, love score), and finally rate limiting, which holds back everyone below the top one or two candidates that week. On LAMU, a member who is technically eligible to see hundreds of profiles receives 1 to 2 curated introductions per week instead. The filtering layer, not the matching layer, is the reason curated introductions feel different from a swipe feed.

Why "who not to introduce" is the harder problem

Swipe apps solved recall. They are very good at showing you every plausible person within ten miles. What they never solved is precision, and precision is the thing that actually costs you your Tuesday night.

Every introduction has a real price: two hours, a bar tab, the emotional overhead of getting your hopes up. A recommendation engine for music can be wrong forty times in an afternoon and you just skip the track. A matchmaking engine that is wrong forty times produces the thing 78% of dating app users now report, which is burnout (Forbes Health, 2025).

So the design question flips. Instead of "who is the best match in the pool," an AI matchmaker asks "who can I confidently rule out, and what is the smallest number of people I can send while still being right?" That is a filtering problem, and it runs in layers.

The four filtering layers

LayerWhat it removesSignal typeCan you change it?
1. EligibilityAnyone outside your city, age band, or relationship intentStructured, statedYes, edit your settings
2. Hard exclusionsDeclared non-negotiables, unverified or flagged accountsRules and safetyPartly (non-negotiables only)
3. Compatibility rankingLow predicted-fit candidates (ranked down, not deleted)Behavioral and inferredYes, it shifts weekly
4. Rate limitingEveryone below the top 1 to 2 this weekProduct designThey queue, not disappear

Layers 1 and 2 are cheap and absolute. Layers 3 and 4 are where the interesting work happens.

Layer 1: Eligibility, the cheap filter

This layer is boring on purpose. Geography, age range, and relationship intent are structured fields, and running them first removes most of the pool for almost no compute.

Relationship intent is the one that does the heavy lifting. Two people can be a near-perfect personality fit and still be a terrible introduction if one is marriage-minded on a two-year horizon and the other is six weeks out of a long relationship and honest about wanting something light. A curation engine that ignores intent produces matches that look great on paper and end in a polite text three dates later.

Neighborhood density matters more than people expect, too. In Seattle, a South Lake Union to Ballard pairing on a Wednesday is a different proposition than two people who both walk to Capitol Hill. Logistics is a compatibility signal, not an afterthought.

Layer 2: Hard exclusions and safety

Non-negotiables are honored as rules, not as preferences to be optimized around. If you have said you want kids, the engine does not get to decide that someone who does not is a fun stretch match because your humor scores align.

The other half of this layer is integrity. Pre-screening (verification, intent screening, and behavioral flags) removes accounts that would waste your time or worse. This is quiet infrastructure, but it is the reason a pre-screened, high-intent space feels categorically different from an open feed: the floor is raised before ranking even starts.

Layer 3: Compatibility ranking, the soft filter

This is where behavioral profiling beats stated preferences. What people say they want and who they actually respond well to diverge constantly, and a good engine tracks both.

SignalWhat it is meant to predictHow it is inferred
Relationship intentWhether timelines matchOnboarding conversation, how someone describes what they are looking for
Attachment styleReassurance needs and conflict patternsLanguage used about past relationships
Conversational harmonyWhether a first date has flowPacing, question-asking, humor register in voice or text onboarding
Revealed vs. stated preferencesWho you actually say yes toPost-introduction behavior and feedback
Activity and logistics fitWhether a date actually happensNeighborhood, schedule, shared-activity preferences

LAMU's onboarding is voice-first (text also works) because sixty seconds of someone talking about what they want carries signals a checkbox never will: hesitation, what they circle back to, what they light up about. Those get folded into a compatibility profile and a love score, which ranks candidates rather than issuing a verdict.

The key nuance: layer 3 does not delete anyone. It sorts. Someone ranked low this month can surface next month, because your feedback keeps moving the model.

Layer 4: Rate limiting, or why only 1 to 2 introductions a week

This is the layer most people miss, and it is the most deliberate one.

After ranking, an engine could hand you the top forty. Almost every swipe app does exactly that, and it reliably produces choice paralysis: more options, less commitment to any of them, and the low-grade sense that someone marginally better is one scroll away. That is the dopamine loop working as designed, just not in your favor.

Capping introductions at 1 to 2 per week (roughly 52 a year) forces the engine to be right rather than prolific, and forces you to actually engage with a real person instead of collecting tabs. It also changes what a "no" means. When you turn down one of two introductions, that is a strong, clean signal. When you swipe left 300 times, the signal is noise.

Names and interests come first at LAMU; photos unlock only after mutual interest. That is another filter, pointed the other direction: it filters what you judge on, not who you see.

"The hardest engineering problem in matchmaking is not finding someone plausible. It's having the discipline to withhold the other thirty-eight people we could have sent you that week." — Ada Jin, co-founder, LAMU

By the Numbers

Data pointFigureSource
Dating app users reporting burnout78%Forbes Health, 2025
Long-term relationships beginning via in-person connection~70%Stinson et al., 2021
Active first dates more likely to lead to a second date25%Tawkify, 2025
Seattle's rank among best U.S. cities for singles#4WalletHub, 2025
LAMU curated introductions per year~52 (1 to 2 per week)LAMU
LAMU membership vs. a human matchmaker$99.99/year vs. $2,500 to $50,000LAMU; industry range

How to make the filter smarter

The engine is only as good as the feedback it gets. Three things move it fastest:

  1. Be specific about intent in onboarding. "I want something serious" is weak signal. "I want to be married in three years and I want someone who likes being outside on weekends" is strong signal.
  2. Say why, not just no. Declining an introduction is useful. Declining with a reason ("great conversation, totally different pace of life") is far more useful, and it is how the model separates a style mismatch from a values mismatch.
  3. Report back after the date. Post-date feedback is the only ground truth the system ever gets. It is what converts predicted compatibility into learned compatibility.

The short version

A swipe app optimizes for how many people it can show you. An AI matchmaker optimizes for how many it can responsibly refuse to show you. LAMU sits at the narrow end of that: voice-first onboarding, behavioral compatibility modeling, 1 to 2 introductions a week, photos held until mutual interest, and pre-screened in-person events in Seattle (boat days on Lake Washington, wakeboarding, small-group socials) where the same filtering logic decides who ends up in the same room. Membership is $99.99 a year, roughly 0.5% of what a human matchmaker costs, with up to 40% off member events.

Ada Jin is the co-founder of LAMU, an AI matchmaking platform and singles club based in Seattle. She previously worked at Meta, TikTok, and Marshall Wace. LAMU was covered by GeekWire in March 2026.

FAQ

Frequently Asked Questions

How does an AI matchmaker decide who not to introduce you to?

It filters in four stages. First, hard eligibility removes anyone outside your city, age range, or relationship intent. Second, hard exclusions remove people who conflict with your stated non-negotiables, plus any unverified or flagged accounts. Third, a compatibility model ranks the remaining pool using behavioral signals like attachment style, conversational harmony, and revealed preferences. Fourth, rate limiting holds back everyone below the top one or two candidates for that week. On LAMU, that produces 1 to 2 curated introductions per week rather than an endless feed.

Why do AI matchmaking apps only send one or two matches a week?

Because more options reliably make people worse at choosing. Large match volumes create choice paralysis and swipe fatigue, and 78% of dating app users report burnout (Forbes Health, 2025). Capping introductions forces the matching engine to be accurate instead of prolific, and it makes your yes or no a much cleaner training signal than 300 swipes. LAMU sends roughly 52 introductions a year, each one curated rather than surfaced.

Does an AI matchmaker permanently rule people out, or can a match come back later?

Only the hard filters are permanent while your settings stay the same: location, age range, relationship intent, non-negotiables, and safety flags. The compatibility ranking layer does not delete anyone, it sorts them. Someone ranked low this month can surface next month as your post-date feedback updates the model, which is why saying why you declined matters more than simply declining.

What signals does AI matchmaking use besides the preferences I type in?

Behavioral and conversational signals. Voice-first or text onboarding captures how you talk about what you want, including hesitation, what you circle back to, and what you get animated about. The model also reads attachment style cues from how you describe past relationships, conversational harmony from pacing and question-asking, and revealed preferences from who you actually accept and how dates go. Stated preferences set the boundaries; behavioral profiling does the ranking inside them.

The LAMU Blog

More reflections on modern intimacy and intentional connection.

Back