Skip to main content
NaijaTaste does not stay still. Every interaction you have with the platform is a signal. Those signals compound into a persona that becomes more accurate over time.

What feeds the loop

ActionSignal it produces
Searching for restaurantsCuisine preference, city pattern, price range interest
Clicking a recommendationPrice level acceptance, cuisine confirmation
Generating a reviewStar calibration, tone preference, highlight vocabulary
Saving a restaurantStrong positive signal for that price level and cuisine type
Signing in across sessionsPersistent history across devices

How the loop runs

  1. You search. The engine scores restaurants against your current persona.
  2. You click or generate a review. That interaction is recorded as a preference signal.
  3. Your persona updates. The weighting for that cuisine type, price level, and location pattern adjusts marginally.
  4. The next search scores differently. Restaurants that match your refined profile rank slightly higher.
The adjustment per interaction is small by design. One session does not flip your persona. Six months of consistent usage creates a profile that is genuinely specific to how you eat.

A concrete example

Amara starts as a Street Food Enthusiast (budget, Pidgin-heavy, flavour-first). Over four months she starts searching for mid-range spots in Lekki. She generates reviews for three restaurants there, all at 4 stars, all in a mixed tone. The engine does not reclassify her as a Lagos Professional. But it adjusts her scoring weights:
  • Price level 2 now competes with price level 1 in her results
  • Lekki is added to her active location pattern
  • Her review tone shifts from Pidgin-heavy toward mixed
She still gets budget picks when she searches for them. But her unprompted recommendations now include a broader range.

The persona level

As your feedback loop accumulates data, your persona level rises:
LevelProfile depthRecommendation precision
Discovering0–5 interactionsArchetype defaults dominate
Developing6–20 interactionsPersonal signals begin to emerge
Established21–60 interactionsProfile is meaningfully personalised
Authority60+ interactionsHigh-confidence taste model
Level is informational — it tells you how much the engine knows about you. It does not gate any features.

Resetting your profile

You can reset your taste history from your profile settings. This returns you to archetype defaults. Your persona level resets to Discovering.
Resetting is permanent. Your past review history is deleted from your profile. Generated review text you’ve already copied is unaffected.

Your taste profile

How to view and manage your current profile.