File size: 885 Bytes
a2172cf
888aba6
 
 
 
a2172cf
 
 
 
 
 
888aba6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
---
title: Team 149 Project 2
emoji: 🐠
colorFrom: indigo
colorTo: red
sdk: gradio
sdk_version: 6.0.0
app_file: app.py
pinned: false
---

# Restaurant Recommendation System - UI

A web-based interface for searching and discovering restaurants in Paris with natural language search, interactive map visualization, and popularity ranking.

## Features

- Natural language search for restaurants
- Interactive Paris map with color-coded rating indicators
- Bayesian popularity ranking
- Semantic and keyword search options
- Database of 5,277+ restaurants

## Installation

### Install Dependencies

```bash
python -m venv team-149-project
source team-149-project/bin/activate # On Windows: team-149-project\Scripts\activate
pip install -r requirements.txt --no-cache-dir
```

### Run Application

```bash
python demo_app_advanced.py
```

Application launches at `http://127.0.0.1:7860`