Skip to content

How AI ride matching works on PairMee

Updated August 2026 · 5 min read · לגרסה בעברית

The short answer

You write your trip in 1 sentence. An AI model reads it into a structured search (origin, destination, date, time, seats, women only), and then plain code matches it against posted rides on route, date, departure time, and seats left. The AI only handles language. Matching is deterministic, and you approve who you ride with. If nobody is going your way, the same sentence becomes your own ride post.

A PairMee ride card: Yael, Haifa to Kfar Hanokdim, women only, her rating, the seats left, and a button to ask to join
1 sentence in. This is what comes back.

The 4 layers, and which one is AI

The word AI covers a lot of very different things, so here is exactly where it sits in PairMee.

  1. 1

    The sentence

    You write 1 line in your own words. No fields, no dropdowns, no date picker unless you want one.

  2. 2

    The reading (AI)

    A language model turns the sentence into structured data: where from, where to, which date, what time, how many people, luggage, women-only. It resolves tomorrow, Thursday, tonight, and in 2 hours against the current time in Israel, and it understands Hebrew, English, and the mix people actually type.

  3. 3

    The matching (plain code)

    Posted rides are compared on destination proximity, date, departure time, and seats left. A ride 3 hours away in time, or with fewer seats than your group, is never shown. This part is arithmetic, not judgment, so it is repeatable and explainable.

  4. 4

    The choice (you)

    You see profiles, ratings, seats left, and the fare each of you would pay. You ask to join. The ride owner approves or declines. Nothing is confirmed until a person says yes.

Why matching is not left to the model

A language model is excellent at reading "me and my brother land Thursday 11pm" and terrible as a source of truth about who has a free seat. Keeping the 2 jobs apart is what makes the product trustworthy: results are repeatable, a women-only search can never surface an open ride by accident, a group of 3 is never offered a taxi with 1 seat left, and a ride heading the opposite way is never dressed up as a match. Every rule is code you can point at.

The PairMee home screen: one box for your sentence, with rides happening soon underneath
The whole search is one box. Rides already happening sit underneath it.

What you can write

  • Plain trips: from Tel Aviv to Haifa tomorrow at 9.
  • Hebrew, English, or a mix: מתל אביב to the airport tomorrow at 7 works exactly the same.
  • Shorthand: tlv, natbag, the airport, j-m.
  • Day parts and day names: Friday morning, tomorrow evening, tonight, in 2 hours.
  • Group and luggage: me and my friend, we are 3, with 2 big suitcases.
  • Women-only: ask for it in the sentence and only women-only rides are shown.

When it gets your sentence wrong

The trip PairMee understood is the headline above your results, and tapping it puts you back in the box with your words. If a sentence cannot be read at all, the app offers a plain form instead, so posting a ride never depends on the AI understanding you. Nonsense searches say so honestly rather than inventing a destination.

Questions people ask

How does PairMee find people going the same way?

You write your trip in 1 sentence. An AI model turns that sentence into a structured search (origin, destination, date, time, seats, women-only), and then plain code compares it against posted rides on route, date, departure time, and seats left. The AI reads language. It never decides who you are shown.

What can I write in the search box?

Anything that sounds like a trip. "From Tel Aviv to Haifa tomorrow at 9", "מנתב"ג למרכז תל אביב מחר בשש", "me and my brother land Thursday 11pm, we need to get to Herzliya". It understands relative dates, day names, day parts like tomorrow evening, luggage, how many of you are traveling, and a request for a women-only ride.

What happens when nobody is going my way?

The same sentence becomes your ride post. You confirm the details, which are already filled in, and the post goes live for the next person who searches that route. You approve every join request, and you get a notification when someone asks.

Does the AI decide who I ride with?

No. The AI only reads your sentence. Matching is deterministic code, so the same search always returns the same rides in the same order. You choose who to ask, and the person who posted the ride approves or declines you.

What if the AI misunderstands my sentence?

The parsed trip is shown back to you as the headline of your results, and you can tap it to edit. If the sentence cannot be read at all, the app offers a plain form so you can fill in the details manually. The AI is never the only way to post a ride.

Bar Ziv Neumann
Bar Ziv Neumann

Founder, PairMee

I founded PairMee. The PairMee team writes these guides from the regulated tariff and the published timetables, last checked September 2026.

Found a mistake in this guide? Tell us and we will fix it

Bringing a crowd to the same place?A wedding, a city event, a festival or a conference: we set up the ride board for you.See solutions

Landing soon? See who's going your way

Post your flight window for free and approve the people who join.