Livoa LogoLivoa

User (Guest)

Speaks via Microphone

Omnidin.10 Voice AI Assistant

- Delivers 5-question micro-survey

- Converts speech to structured input

Frontend (React.js Web Interface)

- Shows voice interaction UI

- Sends responses to backend

Backend (Node.js or FastAPI)

- Processes responses

- Builds structured profile

- Calls matching engine

Database (MongoDB or Firebase)

- Stores Guest Profiles

- Stores Room Info and Match History

Matching Engine

- Compares guest profiles

- Calculates compatibility score

- Suggests best roommate & room

Frontend (React.js)

- Shows match result:

• Roommate name

• Compatibility score

• Suggested room ID & reason

Admin Dashboard / Logs

- View all profiles

- Watch results & room status

shebuild

by aru

0
0 uses