How Olive Picks What You Eat
Most food apps hand you a filter panel and let you sort it out. Olive, the assistant inside FoodiesLane, works the other way round: you type what you feel like eating in your own words, and it comes back with a short answer and a set of nearby places to look at. Here is what is actually happening behind that.
You ask in plain words
There is no form to fill in. You open Olive and type the way you would text a friend who knows the area — “good ramen near me”, “brunch within 2 miles”, “somewhere for dumplings tonight”.
Olive reads the request and works out two things: what kind of food you are after, and how far you are willing to go. Cuisine comes through clearly, and so does meal type — ask for brunch and you get brunch places rather than every restaurant that happens to serve eggs.
It is a conversation, not a one-shot search. If the first set of places is not right, say so and ask again in the same thread.
Where the answers come from
Olive searches real restaurants around your current location. Two sources feed it. The first is FoodiesLane’s own restaurant data — the places already in the app. The second is Google Maps listings, which fill in the gaps where the app does not have enough nearby places of its own.
That matters most if you are somewhere FoodiesLane is still new. You get a usable list either way instead of an empty screen.
Distance is part of the request, not an afterthought. Ask for something within 2 miles and Olive holds to that ring; leave it out and it works with a wider default area around you.
How the cards are ordered
Olive replies with a few lines of plain text and then a set of restaurant cards. The order is not random and it is not alphabetical: places are ranked by how many reviews they have on Google Maps — not by FoodiesLane reviews.
It is a simple rule with a clear logic. A restaurant a lot of people have reviewed on Google Maps is a safer bet than one barely anyone has, especially in a neighbourhood you do not know. Popularity is a rough signal, but it is an honest one, and it is the one we use.
Worth being clear about what this is not: the order is not personalised to your taste. Olive is not quietly re-sorting the list to match your profile. If you want taste-based suggestions, that is what the taste test, your Taste Band and Match are for — they are a different part of the app.
What Olive cannot answer yet
Being useful means being straight about the edges. There are questions Olive will not get right today, and it is better you hear it here than find out at a closed door.
Four of them are worth naming, because they are the ones people most often assume are covered.
- Opening hours. Olive does not filter by what is open right now, so check before you travel.
- Price. There is no cheap-to-expensive filter on the places Olive searches.
- Party size. Asking for a table for six will not narrow the list to places that can seat six.
- Your own taste. The ranking is Google Maps review count, not your profile.
Getting a better answer out of it
The requests that work best are specific about food and distance, because those are the two things Olive reads most reliably. “Dim sum within 3 miles” lands better than “somewhere nice”.
Name the dish rather than the mood where you can. FoodiesLane is built around dishes, so a dish-shaped question plays to its strengths.
Olive chat is part of FoodiesLane premium. The taste test and Match are free once you are signed in, and Squad — the group picker for eating out with friends — is premium alongside Olive.
Ask Olive what to eat tonight
Download FoodiesLane, tell Olive what you are in the mood for, and see what is near you. Rate the dishes you try and the rest of the app starts working for you too.