Wiki source code of Step 2: Functions

Version 2.1 by Kris van Melis on 2024/02/20 11:54

Hide last authors
Ruud de Jong 1.1 1 |**Topic**|**Question**|**Answer**
2 |(((
3 [[image:5.png]]
4
5 //Overall objective//
6 )))|(((
7 What is the overall objective of the human-AI system?
8
Kris van Melis 1.2 9 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)The AI is supposed to provide support as a knowledge/information system to the human, in order to provide some autonomy to the human with dementia.
10
11
Ruud de Jong 1.1 12 How do human and AI collaborate and support each other (interdependence)?
Kris van Melis 1.2 13
14 (% style="line-height:1.2" %)
15 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)The AI/robot can provide this support by reminding the human and supplying information of relatives when needed.
16
17 (% style="line-height:1.2" %)
18 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)The human in turn can teach the robot which type of information (age of relative, relation to relative, or current events in relative’s life, etc.) they are interested in. The robot also has to learn which kinds of information the human is likely to forget
Ruud de Jong 1.1 19 )))|
20 |(((
21 [[image:6.png]]
22
23 //Functions//
24
25
26 )))|(((
27 What are the functions of the AI system (s)?
28
Kris van Melis 1.2 29 (% style="line-height:1.2" %)
30 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)The AI system can provide facts about a relative when asked by the human.
31
32 (% style="line-height:1.2" %)
33 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)It will be passively listening to its surroundings, and when it notives a prompt by the human about a relative the robot will try to answer it.
34
35 (% style="line-height:1.2" %)
36 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)It would either need a very explicit question, or it would need to be trained on the language use of the specific human.
37
38
Ruud de Jong 1.1 39 What does it actually do?
40
Kris van Melis 1.2 41 (% style="line-height:1.2" %)
42 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)The AI system can remind the human of appointments or tasks when their deadline approaches.
43
44 (% style="line-height:1.2" %)
45 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)It initiates a conversation with the human in which it reminds them of the task to be completed or the visitor to arrive.
46
47 (% style="line-height:1.2" %)
48 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)It then also prompts the human whether or not they need information on the visitor
49
50
Ruud de Jong 1.1 51 What are its inputs, and what are its outputs?
Kris van Melis 1.2 52
Kris van Melis 2.1 53 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Pre-provided inputs:
54
55 ~* Calander data
56
57 ~* Data about relatives such as names, jobs, relationship etc
58
59 Inputs:
60
61 ~* Question
62
63
64 Output:
65
66 ~* Answer from knowledge base or reminder of task
Ruud de Jong 1.1 67 )))|(((
68
69 )))
70 |(((
71 [[image:8.png]]
72
73 //Interaction//
Kris van Melis 1.2 74 )))|(((
75 How do you expect the human to interact with these AI functions? Does the human provide any input? (just a (high-level) description of interaction(s) is fine, e.g. “Actor A provides feedback in the form of tags”)
76
77
78 (% style="line-height:1.2" %)
79 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)The human can ask questions about relatives.
80
81 (% style="line-height:1.2" %)
82 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)The human can provide feedback whether or not the information was sufficient.
83
84 (% style="line-height:1.2" %)
85 (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Other stakeholders can provide maybe new information to the robot? Which it can incorporate into its knowledgebase
86
Ruud de Jong 1.1 87
Kris van Melis 1.2 88 )))|(((
89
Ruud de Jong 1.1 90 )))