Screenshot of admin site.

Site Map

**Requirements

**HCI

**Research

**Design

**Implementation

**Testing

**Evaluation

**Appendix**

About

Concierge is a voice assistant designed to make common services more accessible to elderly users in these turbulent times.

Concierge is designed with elderly users in mind who may struggle to interact with the complexities of the current technological landscape. Available through an app, speech is used as the primary mode of communication, allowing users to verbally issue commands and receive audio responses from their Concierge.

Friends of elderly users, called admins, will be able to manage the details of the users - they can add/remove services from their accounts to enhance their experience.

To activate a user account, the admin will register their details on the web app. Once completed, a unique three-word phrase will be generated, and this will have to be quoted on the android app to “unlock” and activate the account for the user. For simplicity, these codes will not expire as this is not a key feature to our system.

Features

Concierge is designed with the user always in mind.

Simple Interface

Concierge does away with seas of menus to provide an equally powerful and intuitive method of navigation.

Security First

Concierge employs localised speech processing - that means we're not recording your audio!

Manage Your Circle

As an admin, you can manage every aspect of all members in your circle - from their medical needs to their favourite dish.

Check-in with loved ones

Users can check in with loved ones from within the app, just to let everyone know they're okay.

Personalised Experience

Admins can add specific services to every member of their circle - they can tailor each member's experience to what they need most.

Usage History

Admins can keep track of which services each user uses (not what they say) and which services are needed most.

Convenience Features

Concierge comes with a built-in stopwatch and custom timers and reminders to give users all they need in one space.

Tailored Responses

Concierge employs speech synthesis to give audio responses to the user, giving them someone to talk to when needed.

Infinitely Extensible

Have a service? New services can be added to the system in no time. Concierge's API interaction is extremely scalable.

Demo Video

A short video discussing and demonstrating the Concierge ecosystem:

Development Team

Concierge brought to you by

Calin Hadarean

calin.hadarean.19@ucl.ac.uk

Roles: NLP developer, Client Liaison, Backend Developer

Ernest Nkansah-Badu

ernest.nkansah-badu.19@ucl.ac.uk

Roles: Web App Frontend Developer, Client Liaison, Backend Developer

Mohammad Ali Syed

mohammad.syed.19@ucl.ac.uk

Roles: App Developer, Client Liaison, Backend Developer

Development Gantt Chart