Thinking hard...
Done!

semantic match.

Database of people, sorted by compatibility.

How it works

You write about yourself and what you're looking for. We find people who match.

Works for dates, friends, or just meeting interesting people.

Using text embeddings and semantic similarity.

What's different

This is a small, independent project. Expect rough edges. Feedback is appreciated.

Why does this exist?

Hi, I'm Charlie. I met my husband on OkCupid in 2016 by sorting profiles worldwide by match percentage. He was the top result. We lived in different countries - we never would have met otherwise.

OkCupid killed that feature years ago. Other apps don't do this - they're optimized for engagement, not for finding your best match. I hate that this doesn't exist anymore.

Conveniently, vector embedding models now exist that can calculate match percentage without you answering hundreds of questions.

Cheers,

Charlie

GitHub, LinkedIn

Privacy Policy