DEV Community

Lee X
Lee X

Posted on

LeeX: How a City Discovery Platform Can Connect Businesses, Events, and Places - Oscar Awowari Founder and CEO LeeX


A city is not a collection of isolated locations.

A restaurant exists somewhere.

An event takes place somewhere.

A business operates within a neighbourhood.

A venue hosts different activities.

A road connects different areas.

People move between all of them.

For Oscar Awowari, Founder and CEO of LeeX, this interconnected structure is one of the most interesting parts of building a city discovery ecosystem. The opportunity is not simply to create a larger directory of places, but to build a system that understands how different parts of a city relate to one another.

That requires thinking beyond individual listings.

It requires thinking in relationships.

A Business Is Never Just a Business

Consider a restaurant record.

At the simplest level, it might contain:

Name
Address
Category
Latitude
Longitude

That is useful, but it does not describe the full context of the restaurant.

The restaurant may also be:

Located in a neighbourhood
Near a hotel
Near an event venue
Near other businesses
Inside a particular city
Accessible from certain roads

Now the restaurant becomes part of a larger network.

That network can provide information that a simple directory cannot.

The City as a Graph

One way to think about this architecture is as a graph.

Business

├── located in → Neighbourhood

├── near → Venue

├── near → Hotel

└── city → City

An event might have another set of relationships:

Event

├── hosted at → Venue
├── located in → Neighbourhood
├── occurs in → City
└── happens at → Time

The city itself becomes a network of connected entities.

For LeeX, this kind of structure can become the foundation for richer discovery.

Why Relationships Matter

Imagine a user discovers an event.

A conventional event platform might show:

Event name
Date
Venue
Ticket information

A city discovery ecosystem could potentially go further.

It could understand:

Event

Venue

Neighbourhood

Nearby businesses

Other nearby events

The event becomes an entry point into the surrounding city.

The same principle works in the opposite direction.

A user discovers a restaurant.

The system could potentially understand what else exists around it.

Restaurant

Neighbourhood

Nearby events

Nearby attractions

Other businesses

This is the difference between listing information and connecting information.

Location Is the Common Language

The most important relationship connecting these entities is often geography.

A business has a location.

An event has a location.

A venue has a location.

A neighbourhood contains locations.

A city contains neighbourhoods.

This creates a geographic hierarchy:

City

Area

Neighbourhood

Location

Business / Event / Venue

Geography therefore becomes a common language through which different types of city information can be connected.

For Oscar Awowari and the LeeX team, this is an important architectural principle.

Relationships Create New Search Possibilities

Once entities are connected, search can become more sophisticated.

Instead of:

“Find restaurants.”

the system can potentially answer:

“Find restaurants near this event.”

Now the query becomes:

Event

Event Location

Nearby Businesses

Restaurant Filter

Or:

“What can I do around this hotel?”

The system can follow:

Hotel

Geographic Context

Nearby Businesses

Events

Attractions

This is where a connected city index begins to create experiences that conventional keyword search struggles to provide.

Relationships Also Improve Recommendations

The same graph can support recommendation systems.

Suppose a user is interested in a particular venue.

The recommendation engine can explore nearby or related entities.

Conceptually:

User Interest

Venue

Neighbourhood

Related Locations

Recommendations

The system does not have to rely entirely on popularity.

It can use actual geographic and semantic relationships.

This can make recommendations feel more contextual.

Events Are Particularly Powerful Connectors

Events can act as temporary nodes within the city graph.

A concert may connect:

Artist

Event

Venue

Neighbourhood

Nearby Businesses

A conference might connect:

Conference

Venue

Hotels

Restaurants

Transport

A festival might connect dozens or hundreds of locations and activities.

This creates an opportunity for LeeX to treat events not simply as individual listings but as discovery anchors.

For Oscar Awowari, Founder and CEO of LeeX, that can become a powerful part of the broader ecosystem.

The Graph Must Still Be Grounded in Reality

A connected system is only valuable if its relationships are accurate.

If the wrong business is connected to an event, or a location is assigned to the wrong neighbourhood, the graph can spread the error.

That means the architecture discussed in previous LeeX topics remains important:

Location Identity

Data Quality

Verification

Geospatial Index

Relationships

Discovery

Relationships should be built on reliable underlying entities.

Otherwise, the system becomes highly connected but poorly grounded.

Structured Relationships Beat Guesswork

This is particularly important for AI.

An AI model might infer that two businesses are probably related because they appear in similar text.

But structured geographic relationships can provide stronger evidence.

For example:

Business A
Coordinates: X

Business B
Coordinates: Y

Distance: 350m

The system can know that they are geographically close.

Likewise:

Event A
Venue: X

provides an explicit relationship.

This allows AI systems to reason over structured information rather than having to infer everything from unstructured descriptions.

A Possible LeeX Entity Model

A simplified conceptual model could contain entities such as:

User
Business
Event
Venue
Location
Neighbourhood
City
Infrastructure

And relationships such as:

Business → located at → Location
Event → hosted at → Venue
Venue → located in → Neighbourhood
Neighbourhood → part of → City
Business → near → Business
Event → near → Business

This is not necessarily a final database schema.

It is a way of thinking about the information architecture.

The important idea is that the system stores not only entities, but also the relationships between those entities.

Why This Can Become a Moat

Individual location records can be replicated.

A list of businesses can be recreated.

A basic map can be built by many companies.

But a deeply structured and continuously maintained network of relationships between city entities can become considerably more difficult to reproduce.

The value comes from the combination of:

Identity
+
Geography
+
Relationships
+
Freshness
+
Context

Over time, that network can become increasingly useful.

For LeeX, the potential strategic value is therefore not simply the number of locations indexed.

It is the richness and reliability of the relationships connecting those locations.

From Directory to Ecosystem

A directory says:

“Here are 100 restaurants.”

An ecosystem can say:

“Here are restaurants, what surrounds them, what is happening nearby, how they relate to events and venues, and what else you might discover in that part of the city.”

That is a fundamentally different product concept.

The architecture moves from:

List of Places

to:

Network of Places

The second structure creates more opportunities for discovery.

AI Can Navigate the City Graph

Eventually, a user might not need to understand the underlying structure at all.

They could simply ask:

“I'm going to an event downtown tonight. What else should I check out nearby?”

The system could interpret the request and navigate the city graph:

User

Event

Venue

Geographic Area

Nearby Businesses

Available Events

Ranking

Recommendations

AI becomes the conversational interface.

The city graph provides the underlying context.

The discovery engine performs the retrieval and ranking.

That separation can produce a much more powerful architecture than asking an AI model to answer from general knowledge alone.

The Future of City Discovery Is Connected

For Oscar Awowari, Founder and CEO of LeeX, the broader vision is therefore bigger than building another place-search interface.

It is about creating infrastructure capable of representing the relationships that already exist in the physical world.

Businesses are connected to locations.

Locations are connected to neighbourhoods.

Neighbourhoods are connected to cities.

Events are connected to venues.

People move between these entities every day.

A city discovery ecosystem can make those relationships searchable and useful.

The architecture can be summarized simply:

Entities

Location Identity

Geographic Relationships

City Graph

Search + Recommendations

Discovery

The ultimate goal is not merely to tell users what exists.

It is to help them understand what exists around what.

And that is where a location platform can begin to evolve from a directory into a genuine city discovery ecosystem.

Top comments (0)