How AI matchmaking works: embeddings, compatibility, and why filters fail


title: "How AI matchmaking works: embeddings, compatibility, and why filters fail" description: "A plain-English guide to AI matchmaking — what an embedding is, how it captures personality and values, and why it beats the old filter-and-swipe approach." date: "2026-04-15" updated: "2026-04-15" author: "The Lamp Team" ogImage: "/static/images/og-image.jpg" keywords:

  • how AI matchmaking works
  • AI dating algorithm
  • compatibility matching
  • AI dating app
  • personality matching

If you have spent any time on dating apps, you already know the loop: a grid of faces, a thumb that flicks left and right, and a vague sense that you are shopping rather than meeting people. "AI matchmaking" gets thrown around a lot as a fix, but most explanations stop at the buzzword. So here is the honest version of how it works — what the technology actually does, where it genuinely helps, and where it can't.

The problem with filters and swiping

The original dating apps were built on two ideas: filters and swiping. Filters let you narrow people down by a handful of attributes — age, distance, maybe height or whether they want children. Swiping let you make a snap call on each profile, mostly from photos.

Both are blunt instruments. Filters treat compatibility like a database query: tick the right boxes and you match. But the things that make two people actually enjoy each other — a shared sense of humour, similar values, the way you each handle conflict, what you want your week to feel like — don't fit neatly into a checkbox. Two people can match every filter and bore each other senseless. Two people who would have clicked can be filtered out over something trivial.

Swiping makes it worse by training everyone to judge on appearance in under a second. It rewards the most photogenic, not the most compatible, and it turns dating into a volume game that leaves a lot of genuinely great people feeling invisible.

What an "embedding" actually is

This is the part that sounds technical but really isn't. When Lamp talks about matching people with AI, the key idea is something called an embedding.

Imagine you could take everything meaningful about a person — their interests, their values, their lifestyle, the tone of how they describe themselves — and place them as a single point on a giant map. People who are similar in the ways that matter end up near each other on the map. People who are very different end up far apart. An embedding is just the technical name for that point: a way of representing a whole person as a position in "compatibility space."

The magic is that the map isn't drawn along a few obvious axes like age or height. It has many dimensions at once, capturing subtle patterns a human (or a filter) would never think to compare directly. The AI's job is to read your profile and your written answers, and translate them into your point on this map as faithfully as it can.

How Lamp matches on personality and values

Once everyone is represented this way, matching becomes a question of proximity and complement: who is close to you on the dimensions where similarity matters, and who complements you on the dimensions where difference is healthy?

That is a very different question from "who passes my filters." Instead of ruling people in or out by attribute, Lamp estimates genuine compatibility across dozens of dimensions at once and surfaces a small set of people it thinks you'll actually click with. You get fewer, better introductions — not an endless stack to grind through.

It also means the quality of your matches depends heavily on the quality of what you share. An honest, specific profile gives the AI a much truer point on the map than a vague one. This is the single biggest thing in your control, and it's why Lamp asks you to be yourself rather than perform.

Wishes: asking for what you want, in your own words

Filters force your hopes into rigid categories. A Wish does the opposite. You describe the person you'd love to meet in plain language — for example, "someone creative who loves the outdoors, reads a lot, and wants a family one day." Lamp reads that Wish the way a thoughtful friend would and factors it into who it introduces you to.

Under the hood, your Wish becomes its own point on the map, and Lamp looks for people who sit near it. You get to express nuance that no dropdown could capture, without doing any of the translating yourself.

Genie: closing the gap between matching and connecting

Matching is only half the battle. Plenty of apps are good at showing you people and terrible at helping you connect with them. That blank message box has killed more potential relationships than incompatibility ever did.

Genie is Lamp's AI dating assistant, and its whole job is the human part. It can help you write a bio that sounds like you instead of a résumé, suggest an opener that references something specific about your match, propose a first-date idea you'd both enjoy, and reassure you when you're overthinking a reply. Crucially, Genie only ever suggests. Nothing is sent on your behalf, and the voice stays yours.

What AI can — and can't — do

It's worth being clear-eyed about the limits, because overselling AI does no one any favours.

What it does well:

  • Comparing compatibility signals across many dimensions at once, far faster and more subtly than any filter set.
  • Cutting through noise so you spend your attention on people worth meeting.
  • Lowering the friction of the awkward bits — the bio, the first message, the date idea.

What it can't do:

  • Guarantee chemistry. Real attraction happens between two people in a room, not inside an algorithm.
  • Know more than you tell it. An honest profile is everything.
  • Replace getting to know someone. The match is a starting point for a conversation, never a verdict on a relationship.

Used well, AI matchmaking is less like a fortune teller and more like a very attentive matchmaker who has read your profile carefully, remembers what you said you wanted, and gives you a nudge when you're stuck for words. The rest — the spark, the laughter, the deciding to see each other again — is still gloriously, entirely human. And that's exactly how it should be.


← Back to the blog