|
| 1 | +--- |
| 2 | +title: Home Booking |
| 3 | +sidebarTitle: Home Booking |
| 4 | +description: Airbnb-style home booking demo with conversational chat search and classic search powered by Meilisearch |
| 5 | +--- |
| 6 | + |
| 7 | +<Info> |
| 8 | +**Live demo**: [lodging-lark.lovable.app](https://lodging-lark.lovable.app/) |
| 9 | +</Info> |
| 10 | + |
| 11 | +Home Booking is an Airbnb-style property search application that combines classic search with a conversational chat interface. Describe your ideal stay in natural language and let the AI refine results as you add constraints, or switch to classic search for direct filtering. |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | +## Key features |
| 16 | + |
| 17 | +- **Chat search**: Describe your ideal stay in plain language (e.g., "Find me a family-friendly beach house in Europe under $300/night") and get relevant property results with matching keywords highlighted. |
| 18 | +- **Iterative refinement**: Narrow results through follow-up messages. Start broad, then refine: "Only alpine cabins" then "for 8 persons" to progressively filter down to the perfect match. |
| 19 | +- **Classic search**: Switch between chat and traditional keyword search with filters for a familiar booking experience. |
| 20 | +- **Meilisearch chat route**: Uses the `/chat` route with ChatGPT 5.2 as the LLM and [Zembed](https://www.zeroentropy.dev/) embeddings via HuggingFace Inference Endpoints for semantic understanding. |
| 21 | +- **Built with Lovable**: The frontend is entirely generated with Lovable, demonstrating how quickly you can prototype a full search experience on top of Meilisearch. |
| 22 | + |
| 23 | +<Warning> |
| 24 | +This demo has minimal guardrails. The chat interface may occasionally produce unexpected responses. |
| 25 | +</Warning> |
| 26 | + |
| 27 | +## Example conversation |
| 28 | + |
| 29 | +1. **"Find me a family-friendly beach house in Europe under $300/night"** - Returns 6 beach properties across Italy, Spain, and Greece, all under budget, with matching terms highlighted. |
| 30 | +2. **"I would like only alpine cabins"** - Filters down to 4 cabin-style properties in alpine regions. |
| 31 | +3. **"For 8 persons"** - Narrows to a single property that fits all criteria. |
| 32 | + |
| 33 | +## Links |
| 34 | + |
| 35 | +<CardGroup cols={2}> |
| 36 | + <Card title="Try the demo" icon="globe" href="https://lodging-lark.lovable.app/"> |
| 37 | + Search properties with chat or classic search |
| 38 | + </Card> |
| 39 | + <Card title="Chat route docs" icon="message-bot" href="/capabilities/conversational_search/overview"> |
| 40 | + Learn about Meilisearch conversational search |
| 41 | + </Card> |
| 42 | +</CardGroup> |
0 commit comments