e. Functions
Version 7.1 by William OGrady on 2024/03/24 15:52
UC00.0: System Setup Functions
In the UC00.0: System Setup, three keys functions are mentioned. For each of these functions, a further breakdown is included on what actions are triggered throughout such a process.
Function 1
Guardian supplies NAO with basic information.
- Programmer/Designer sets a list of questions for the Guardian to complete on behalf of the PwD
- Guardian receives online survey
- Guardian inputs the information within the online survey
- Information is stored within both an online database
- Information is transferred, along with the questions, to the NAO database
- NAO processes the information based on the subheadings or indicated question or topic
Function 2
NAO asks questions to Guardian and PwD.
- Programmer/Designer sets a list of questions that can be asked by the NAO to further develop the information database
- NAO is given ordering of the questions
- NAO asks the first question
- NAO waits for verbal response from either Guardian or PwD
- Guardian or PwD responds with the question
- NAO simultaneously stores information under the relevant question heading within the database
- NAO waits until there is a certain time of no verbal interaction from either Guardian or PwD
- NAO proceeds to next question on the list
Function 3
NAO converses in a human-like manner.
UC01.0: Preparation for a Visit
Function 1
NAO initiates conversation by reminding PwD of visit X amount of time before visit.
- NAO checks database for any upcoming events
- If time is within X amount of time, NAO is alerted to react
- NAO signals the start of a conversation with a sound
- NAO informs the PwD of the title of the visit
- NAO informs the PwD the X amount of time beforehand left to prepare
- NAO asks if any further information on the visitation is needed
- If no, NAO is done.
- If yes, NAO returns to information database to retrieve relevant information of the question.