Building WEVONE

How an AI Really Understands What Users Need

A useful assistant must infer not only what someone says, but what they are trying to achieve, what matters in the moment and which conditions cannot be ignored.

An AI assistant understands what a user needs by building a provisional working model from intent, context, memory and constraints. It reads the user’s words, identifies the likely goal and practical conditions, then matches that interpretation with available information or options. It does not read minds or understand experience in the human sense, so accuracy improves when it can ask focused questions, observe choices and revise its interpretation.

This distinction matters because the words in a request are often only the surface. A person asking for “a cheap sofa near me” may also care about collection time, vehicle access, condition, dimensions and whether the seller appears reliable. As explored in how conversational search feels more natural, people generally find it easier to describe the outcome they want than to translate a real-life situation into categories, keywords and filters.

A capable assistant therefore treats the first message as the beginning of an interpretation process, not necessarily as a complete specification.

The four parts of an understood need

| Element | Question the AI is trying to answer | Marketplace example | |---|---|---| | Intent | What is the user trying to accomplish? | Buy a sofa rather than research sofa prices | | Context | What surrounding information changes the meaning? | Current location, moving date and available transport | | Memory | Which previous preferences remain useful? | A preference for local collection or a particular size | | Constraints | What conditions must the result satisfy? | Budget, distance, dimensions and collection deadline |

These elements interact. A result may fit the basic intent but fail because it ignores a constraint. Another may satisfy every filter yet still feel wrong because the assistant has misunderstood the wider context.

This is why describing a need to Mia in one sentence can be more intuitive than completing several filter menus. A request such as “Find me a second-hand suitcase in good condition for less than £40, less than five kilometres away, that I can collect tonight” expresses the desired object, budget, location, condition and timing together. Mia can read those details as signals of intent and convert them into a working search, while filters can remain useful for checking or refining the results.

Intent: looking beyond the literal words

Intent is the outcome behind a request. Identifying it requires more than matching words to listings, pages or actions.

Consider the phrase “black T-shirt with an eagle on it”. In a conventional search system, the important tokens may be “black”, “T-shirt” and “eagle”. Conversational search can interpret the phrase as a product description, recognise that the user probably wants to browse relevant items and translate the request into attributes that a catalogue can use.

Even then, uncertainty remains. Does the user want to buy, sell or value the shirt? Is the eagle a small embroidered logo or a large printed design? Is the request about adult clothing or a child’s size?

A well-designed assistant manages that uncertainty in one of three ways:

  1. It proceeds when the likely interpretation is strong and the cost of being wrong is low.
  2. It presents a small number of plausible options.
  3. It asks a focused question when the answer would materially change the result.

The aim is not to ask about everything. It is to identify the missing detail with the greatest practical impact. This intent-led process is examined in more detail in how Mia simplifies complex searches, including requests that combine preferences, location and practical constraints.

For example, “I need a driver to the airport tomorrow morning” establishes a transport goal, but several details may still affect the available options: departure address, airport, arrival time, passenger count and luggage. Rather than forcing the user to select a category before filling in several separate fields, Mia can recognise the likely transport intent and ask for the one missing detail that most changes the search—often the required airport arrival time or collection location.

Context: why the same request can mean different things

Context includes the current conversation, location, time, device, task and any information the user has just supplied. The meaning of “show me another one” depends entirely on what came before it.

In a second-hand marketplace, context is especially important. Someone who wants to “buy near me” may be prioritising immediate collection, lower delivery complexity or the chance to inspect an item. A person trying to sell locally may care more about speed and convenience than reaching the widest possible audience.

Suppose someone asks for a second-hand bike. If they previously said that it is for commuting, that they live in a flat and that their budget is limited, the assistant can interpret “another one” as another practical bike within budget rather than a child’s bicycle, a collectible model or a listing in a distant city. It should still allow the user to correct that interpretation.

Context can also cross categories. A user moving home might need a rental space, transport, help carrying furniture and second-hand household goods. Someone arranging a weekend away might need a place to stay, a driver from the station, an activity and perhaps pet care at home. A conventional category-specific system may handle one part of either journey very effectively. A broader assistant can attempt to recognise the shared situation behind several needs.

WEVONE takes this cross-category approach through universes available in one app: Tutus for second-hand goods and fashion, Nest for housing and space rental, Mission for services and local gigs, Events, and Pilote for transport and parcel delivery. Mia, its built-in AI, supports natural-language search, listing assistance, moderation, personalised suggestions and recommendations across these universes. One assistant can therefore follow the user’s objective from one universe to another instead of treating each request as unrelated; WEVONE’s Universes complement each other explains how these connected needs can form part of the same practical journey.

For example, a user could say, “I want to rent a place near the beach for the weekend, get there from the station and find someone to look after my dog at home.” Mia can read this as one weekend plan with three connected needs: accommodation through Nest, transport through Pilote and pet care through Mission. Availability still depends on real listings and providers, but the user does not have to reconstruct the same context in three separate apps.

WEVONE is a young platform, public since 2026, with a few hundred registered members as of August 2026. It is therefore far smaller than Vinted, Leboncoin, eBay or Facebook Marketplace. Those established services offer genuine strengths in scale, liquidity, familiarity, trust signals and mature selling tools. Their more specialised or category-led structures reflect the focus and design era in which they developed, while WEVONE was designed around connecting several kinds of local need in one assistant-led experience.

Memory: useful personalisation without stale assumptions

Memory allows an assistant to carry relevant information forward. This may include an explicitly stated preference, a recent choice or a recurring pattern.

For example, a user may regularly search for menswear in a particular size, prefer local collection or avoid listings outside a set budget. Remembering those details can reduce repetition and improve ranking.

Memory can also help across connected tasks. If a user has already said that two adults and one child are travelling with three large suitcases, Mia may be able to apply that context when moving from accommodation search to airport transport. The user should not have to repeat every practical detail, but the assistant should confirm information that may have changed or that affects safety, price or availability.

However, memory is not automatically beneficial. Preferences change, and behaviour does not always reveal intention. Buying a child’s bicycle once does not prove that every future bicycle search is for a child. Searching another city may reflect a holiday rather than a permanent move.

Responsible memory should therefore be:

  • Relevant: used only where it helps the current task.
  • Revisable: easy to correct when circumstances change.
  • Proportionate: not treated as more certain than the evidence supports.
  • Transparent: clear enough that users can understand why something was recommended.
  • Controllable: subject to appropriate privacy choices and deletion controls.

Good personalisation is not merely remembering more. It is knowing when remembered information should not dominate the present request.

Constraints: turning a vague wish into a workable result

Constraints separate an appealing answer from a usable one. They can be explicit or inferred.

Explicit constraints include statements such as “under £40”, “available this weekend” or “within five kilometres”. Inferred constraints may arise from context: a person without a car probably cannot collect a large wardrobe easily, while somebody booking an event space may need accessibility even if they did not mention it in the first message.

A suitcase search makes the difference concrete. “Find me a suitcase” may return many technically relevant options, but “Find me a medium second-hand suitcase in good condition, for less than £40, within five kilometres, available to collect before Friday” describes a result the user could actually act on. A practical walkthrough of this situation is available in how to buy a second-hand suitcase less than 5 km from home.

An assistant should be cautious with inferred constraints. It can suggest or ask, but it should not silently turn a guess into a fact. If a user asks for a private tutor, for instance, the assistant might infer that location and availability matter, but it should not assume the learner’s level, preferred teaching format or educational goal without confirmation.

Marketplace constraints commonly include:

  • price and total cost;
  • location and travel distance;
  • item condition;
  • size, fit or dimensions;
  • availability and timing;
  • delivery or collection options;
  • accessibility requirements;
  • trust, safety and moderation considerations.

WEVONE’s local-first discovery is available today and uses a map filtered by the area the user is viewing. Mia can also analyse listing photos and suggest titles and prices. These tools can reduce listing effort, but suggestions still require human judgement: condition, demand, location and pricing affect outcomes, and income is never guaranteed.

From keywords to a working model

An assistant typically builds understanding in stages rather than through one decisive act.

1. Interpret the language

It identifies likely entities, actions, attributes and relationships. “I need someone to take a desk across town tomorrow” contains an object, a transport need, a route and a deadline.

Mia reads intent by looking at how these elements relate to one another, not only by extracting isolated keywords. In this example, “take” is more likely to mean transport than purchase, while “tomorrow” is a deadline rather than a product attribute.

2. Retrieve relevant options

The system searches available information, listings or services. Retrieval quality depends on the underlying data. AI cannot recommend an available local result if no suitable listing exists.

If the user wants to offer gardening help rather than hire someone, correctly identifying that direction is essential. The same words—“gardening”, “near me” and “Saturday”—could describe either a person looking for paid work or a household seeking assistance.

3. Rank by likely usefulness

Results may be ordered using relevance, distance, availability, stated preferences and other permitted signals.

For someone buying a second-hand bike, the closest listing is not automatically the most useful. The assistant may also need to consider frame size, condition, intended use, budget and collection timing. A slightly more distant bike that fits the rider and is ready to collect may be more practical than the nearest result.

4. Check uncertainty and conflict

The assistant should notice when constraints cannot all be satisfied. A low budget, immediate deadline and highly specific requirement may produce no exact match.

It should also distinguish between firm constraints and preferences. “Must be available tonight” should generally carry more weight than “blue would be nice”, unless the user says otherwise.

5. Clarify or offer alternatives

Instead of pretending that a perfect result exists, it can ask which constraint is flexible or explain the closest available options.

For example, if no airport driver is available at the requested time, the assistant might ask whether the user can leave 30 minutes earlier, use a different collection point or consider another transport option. It should not silently alter the booking conditions.

This is one reason an AI marketplace differs from a simple search box. The interface can support a negotiation between the user’s ideal outcome and what is actually available. It also illustrates how AI is transforming marketplaces: not by eliminating conventional search, but by adding interpretation, clarification and assistance around it.

Where AI still fails

AI can produce fluent answers even when its underlying interpretation is wrong. Fluency should not be mistaken for certainty.

Common failure points include:

  • Ambiguous language: “light jacket” may refer to weight, colour or seasonal use.
  • Missing real-world context: the system may not know that a lift is broken or a collection address is difficult to access.
  • Hidden priorities: a user may say price matters most while actually preferring speed or trust.
  • Sparse supply: an accurate understanding cannot create local listings that do not exist.
  • Outdated information: availability, prices and platform terms can change.
  • Over-personalisation: previous behaviour may narrow results too aggressively.
  • Emotional nuance: urgency, embarrassment, grief or safety concerns may be expressed indirectly.
  • False confidence: an assistant may select one interpretation without signalling reasonable alternatives.

Consider someone trying to arrange pet care during a holiday. The request may appear simple, but the right match can depend on the animal’s routine, medication, temperament, dates, required visits and whether care takes place in the owner’s home. An assistant can structure those requirements and identify missing information, but it cannot independently verify every claim or replace the owner’s judgement about a carer.

Human review remains particularly important for safety-sensitive decisions, disputes, unusual transactions and information with legal or financial consequences.

Which approach suits which user?

| User profile | Approach likely to suit them | |---|---| | Someone focused mainly on fashion resale | A specialist second-hand platform with deep category habits and substantial buyer activity | | A seller seeking the widest established audience | A large incumbent marketplace with scale, liquidity and familiar tools | | Someone comparing an alternative to Vinted | Compare fashion focus, local discovery, available supply, listing support and transaction terms | | Someone seeking an alternative to Leboncoin or an alternative to Facebook Marketplace | Consider whether they value broad local classifieds, social reach, map discovery or guided cross-category search | | A user with several connected local needs | A multi-universe approach that can connect goods, services, spaces and transport may be useful | | Someone who dislikes complex filters | A peer-to-peer selling app with conversational search and guided clarification may suit them | | A user who wants to sell second-hand clothes quickly | The best marketplace will depend on local demand, audience fit, item condition, pricing and preferred fulfilment method |

No single second-hand platform suits every transaction. Established marketplaces may be preferable where audience depth is the priority. Vinted has a strong specialist fashion audience, Leboncoin offers extensive familiarity and local classified reach in France, eBay provides mature selling formats and access to broad markets, and Facebook Marketplace benefits from its connection to an established social network.

WEVONE’s different approach may suit people who want local, map-led discovery and assistance across several types of activity, while accepting that its present network is much smaller. Readers weighing audience scale against conversational and cross-category assistance can also consult the balanced comparison of WEVONE and Facebook Marketplace as two models of local selling.

Conclusion

AI understands a need by constructing and continually revising a practical interpretation. Intent identifies the goal, context gives the request meaning, memory reduces repetition and constraints determine whether a result is workable.

The strongest assistants do not merely produce confident answers. They recognise ambiguity, ask selective questions, explain trade-offs and allow users to correct the model. In marketplaces, their usefulness also depends on real supply, current information and sensible human oversight.

Describing a need in one natural sentence can be more intuitive than selecting a category and completing a sequence of filters because people naturally think in outcomes: finding a suitcase nearby, booking a driver to the airport, renting a place for a weekend or arranging local help. Mia can interpret the relationships between those details, carry useful context across WEVONE’s universes and ask for clarification when a missing constraint materially affects the result.

AI can make discovery and listing more conversational, but it cannot remove uncertainty. Its most valuable role is often to help people express what they need more clearly and navigate the options that genuinely exist.

FAQ

Does AI really understand users?

Not in the same experiential sense as a person. It builds a probabilistic working model from language, context, available data and prior interactions. That model can be useful, but it remains provisional and should be open to correction.

What is the difference between intent and context?

Intent is the user’s desired outcome. Context is the surrounding information that changes how that outcome should be interpreted, such as location, timing, previous messages or the wider task.

For example, “I need a bike” expresses a likely product need. Knowing that the user wants to commute five kilometres to work, has a limited budget and needs to collect it this weekend provides the context needed to rank practical options.

Why does an AI assistant ask follow-up questions?

A follow-up question is useful when one missing detail could substantially change the answer. Good assistants avoid unnecessary questioning and focus on high-impact uncertainty.

If someone asks for a private tutor, the subject, learner’s level and preferred schedule may materially affect the match. The assistant does not need to ask every possible question at once, but it should clarify the details that determine whether a result is suitable.

Can conversational search replace filters?

It can make complex searches easier to express, but filters remain useful for precise checking and adjustment. The two approaches can work together.

A user might begin with “Find me a furnished place near the beach for two people this weekend, within walking distance of restaurants” and then use filters to adjust the price range or map area. Conversation captures the overall intent, while filters provide visible control.

How does AI help people sell second-hand clothes?

It can analyse photos, suggest listing titles, identify likely attributes and propose pricing guidance. It can also help organise information such as category, colour, size and condition.

Sellers should still verify every detail and make their own judgement about condition and price. Specialist fashion platforms may offer a larger established audience, while a local multi-universe platform may suit sellers who value nearby discovery or want to connect selling with other activities.

Can an AI guarantee the best marketplace result?

No. Results depend on available supply, demand, location, data quality and changing user priorities. AI can improve interpretation and ranking, but it cannot guarantee a sale, booking, match or income.

Further reading