Wiki source code of e. Functions

Version 7.1 by William OGrady on 2024/03/24 15:52

Show last authors
1 == UC00.0: System Setup Functions ==
2
3 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.
4
5 === Function 1 ===
6
7 Guardian supplies NAO with basic information.
8
9 1. Programmer/Designer sets a list of questions for the Guardian to complete on behalf of the PwD
10 1. Guardian receives online survey
11 1. Guardian inputs the information within the online survey
12 1. Information is stored within both an online database
13 1. Information is transferred, along with the questions, to the NAO database
14 1. NAO processes the information based on the subheadings or indicated question or topic
15
16 === Function 2 ===
17
18 NAO asks questions to Guardian and PwD.
19
20 1. Programmer/Designer sets a list of questions that can be asked by the NAO to further develop the information database
21 1. NAO is given ordering of the questions
22 1. NAO asks the first question
23 1. NAO waits for verbal response from either Guardian or PwD
24 1. Guardian or PwD responds with the question
25 1. NAO simultaneously stores information under the relevant question heading within the database
26 1. NAO waits until there is a certain time of no verbal interaction from either Guardian or PwD
27 1. NAO proceeds to next question on the list
28
29 === Function 3 ===
30
31 NAO converses in a human-like manner.
32
33
34 == UC01.0: Preparation for a Visit ==
35
36 === Function 1 ===
37
38 NAO initiates conversation by reminding PwD of visit X amount of time before visit.
39
40 1. NAO checks database for any upcoming events
41 1. If time is within X amount of time, NAO is alerted to react
42 1. NAO signals the start of a conversation with a sound
43 1. NAO informs the PwD of the title of the visit
44 1. NAO informs the PwD the X amount of time beforehand left to prepare
45 1. NAO asks if any further information on the visitation is needed
46 1. If no, NAO is done.
47 1. If yes, NAO returns to information database to retrieve relevant information of the question.
48
49