{"id":933,"date":"2026-11-01T17:56:41","date_gmt":"2026-11-01T16:56:41","guid":{"rendered":"https:\/\/aiolia.eu\/?page_id=933"},"modified":"2026-11-01T18:14:22","modified_gmt":"2026-11-01T17:14:22","slug":"mock-review-exercise-virtual-companion-in-a-family-home","status":"publish","type":"page","link":"https:\/\/aiolia.eu\/index.php\/mock-review-exercise-virtual-companion-in-a-family-home\/","title":{"rendered":"Mock review exercise: Virtual Companion in a Family Home"},"content":{"rendered":"\n<!--\nWORDPRESS PAGE TITLE: Virtual Companion in a Family Home\nPaste this entire fragment into one Custom HTML block.\nThe theme supplies the page title, logo, navigation, footer and fonts.\nIf WordPress removes the style element, put its contents in Additional CSS.\nSource: Mock review exercise UC5 v4.pdf. Scenario and tasks retained.\nThe illustrative dashboard content is recreated as HTML; decorative graphics and app controls are omitted.\n-->\n<style>\n#aiolia-exercise-05 {\n  --ae-red: var(--nv-primary-accent, #ff001e);\n  --ae-ink: var(--nv-text-color, #393939);\n  --ae-soft: var(--nv-light-bg, #f4f4f4);\n  color: var(--ae-ink);\n  font: inherit;\n  line-height: 1.75;\n  margin: 0 0 3rem;\n}\n#aiolia-exercise-05, #aiolia-exercise-05 * { box-sizing: border-box; }\n#aiolia-exercise-05 p { margin: 0 0 1rem; }\n#aiolia-exercise-05 a { color: var(--ae-ink); text-underline-offset: .2em; }\n#aiolia-exercise-05 a:hover { color: #a50015; }\n#aiolia-exercise-05 a:focus-visible { outline: 2px solid #a50015; outline-offset: 5px; }\n#aiolia-exercise-05 .ae-label {\n  display: inline-block;\n  margin: 0 0 1.5rem;\n  padding: .35rem .8rem;\n  border-left: 3px solid var(--ae-red);\n  background: var(--ae-soft);\n  font-size: .85em;\n  font-weight: 600;\n}\n#aiolia-exercise-05 .ae-index {\n  display: flex;\n  flex-wrap: wrap;\n  gap: .5rem 1.5rem;\n  align-items: baseline;\n  margin: 0 0 2.4rem;\n  padding: 1rem 0;\n  border-top: 1px solid #dedede;\n  border-bottom: 1px solid #dedede;\n  font-size: .85em;\n}\n#aiolia-exercise-05 .ae-index a { padding: .25rem 0; }\n#aiolia-exercise-05 section { margin-bottom: 2.5rem; scroll-margin-top: 2rem; }\n#aiolia-exercise-05 h2 {\n  font-family: var(--headingsfontfamily, \"Montserrat\"), Arial, Helvetica, sans-serif;\n  color: var(--ae-ink);\n  font-size: clamp(1.3rem, 2vw, 1.7rem);\n  font-weight: 600;\n  line-height: 1.4;\n  letter-spacing: 0;\n  text-transform: none;\n  margin: 0 0 1rem;\n}\n#aiolia-exercise-05 .ae-prose { max-width: 92ch; }\n#aiolia-exercise-05 .ae-task {\n  padding: 1.6rem 1.75rem;\n  border-left: 4px solid var(--ae-red);\n  background: var(--ae-soft);\n}\n#aiolia-exercise-05 .ae-task ol { margin: 0; padding: 0 0 0 1.5rem; }\n#aiolia-exercise-05 .ae-task li { margin: 0 0 .85rem; padding-left: .35rem; }\n#aiolia-exercise-05 .ae-task li:last-child { margin-bottom: 0; }\n#aiolia-exercise-05 .ae-task li::marker { font-weight: 600; }\n#aiolia-exercise-05 .ae-footer { font-size: .85em; padding-top: 1rem; border-top: 1px solid #dedede; }\n@media (max-width: 600px) {\n  #aiolia-exercise-05 .ae-index { display: grid; grid-template-columns: 1fr 1fr; gap: .45rem 1rem; }\n  #aiolia-exercise-05 .ae-design li { grid-template-columns: 2rem minmax(0, 1fr); gap: .75rem; }\n  #aiolia-exercise-05 .ae-design li::before { min-height: 2rem; font-size: 1rem; }\n  #aiolia-exercise-05 .ae-task { padding: 1.25rem 1rem; }\n}\n@media print {\n  #aiolia-exercise-05 { font-size: 11pt; color: #000; margin: 0; }\n  #aiolia-exercise-05 .ae-index, #aiolia-exercise-05 .ae-footer { display: none; }\n  #aiolia-exercise-05 h2 { font-size: 15pt; break-after: avoid; }\n  #aiolia-exercise-05 .ae-design li, #aiolia-exercise-05 .ae-task li { break-inside: avoid; }\n  #aiolia-exercise-05 .ae-task { background: none; border-left-color: #555; }\n}\n\n#aiolia-exercise-05 .ae-dashboard { border:1px solid #dedede; padding:1.5rem; }\n#aiolia-exercise-05 .ae-dashboard-title { font-family:var(--headingsfontfamily,\"Montserrat\"),Arial,sans-serif; font-size:1.2rem; font-weight:600; margin:0; }\n#aiolia-exercise-05 .ae-caption { font-size:.85em; margin:0 0 1.25rem; }\n#aiolia-exercise-05 .ae-greeting { background:var(--ae-soft); padding:1rem 1.2rem; margin:1rem 0 1.5rem; }\n#aiolia-exercise-05 .ae-greeting p { margin:0; }\n#aiolia-exercise-05 .ae-metrics { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:1rem; margin:0 0 1.5rem; }\n#aiolia-exercise-05 .ae-metrics > div { border-left:2px solid #dedede; padding-left:1rem; }\n#aiolia-exercise-05 .ae-metrics dt { font-size:.85em; font-weight:600; margin:0 0 .4rem; }\n#aiolia-exercise-05 .ae-metrics dd { padding:0; margin:0; }\n#aiolia-exercise-05 .ae-metrics strong { display:block; font-size:1.15em; }\n#aiolia-exercise-05 .ae-metrics small { display:block; font-size:.8em; }\n#aiolia-exercise-05 .ae-dashboard-grid { display:grid; grid-template-columns:1fr 1fr; gap:1.5rem; }\n#aiolia-exercise-05 .ae-dashboard h3 { font-family:var(--headingsfontfamily,\"Montserrat\"),Arial,sans-serif; font-weight:600; font-size:1rem; line-height:1.5; color:inherit; margin:0 0 1rem; text-transform:none; letter-spacing:0; }\n#aiolia-exercise-05 .ae-dashboard ul { list-style:none; padding:0; margin:0; }\n#aiolia-exercise-05 .ae-dashboard li { padding:.8rem 0; margin:0; border-top:1px solid #dedede; font-size:.85em; }\n#aiolia-exercise-05 .ae-dashboard li strong, #aiolia-exercise-05 .ae-dashboard li span { display:block; }\n#aiolia-exercise-05 .ae-controls { grid-column:1 \/ -1; }\n#aiolia-exercise-05 .ae-controls ul { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:1rem; }\n#aiolia-exercise-05 .ae-tip { background:var(--ae-soft); padding:1rem 1.2rem; margin:1.5rem 0 0; font-size:.9em; }\n#aiolia-exercise-05 .ae-tip p { margin:0; }\n@media(max-width:600px) {\n #aiolia-exercise-05 .ae-dashboard { padding:1rem; }\n #aiolia-exercise-05 .ae-metrics, #aiolia-exercise-05 .ae-dashboard-grid, #aiolia-exercise-05 .ae-controls ul { grid-template-columns:1fr; }\n}\n@media print {\n #aiolia-exercise-05 .ae-dashboard-grid > div, #aiolia-exercise-05 .ae-metrics > div { break-inside:avoid; }\n}\n<\/style>\n\n<div id=\"aiolia-exercise-05\" lang=\"en\">\n <p class=\"ae-label\">Mock review exercise 5<\/p>\n <nav class=\"ae-index\" aria-label=\"Exercise sections\">\n  <a href=\"#ae05-summary\">Project summary<\/a>\n  <a href=\"#ae05-design\">Technical design<\/a>\n  <a href=\"#ae05-dashboard\">Dashboard example<\/a>\n  <a href=\"#ae05-pilot\">Pilot test<\/a>\n  <a href=\"#ae05-task\">Reviewer\u2019s task<\/a>\n <\/nav>\n <section id=\"ae05-summary\" aria-labelledby=\"ae05-summary-title\">\n  <h2 id=\"ae05-summary-title\">Project summary<\/h2>\n  <p class=\"ae-prose\">NeverAlone is a family-level \u201cAI companion\u201d embedded in home devices such as smart speakers or tablets. It is marketed for families with children aged 8+. The system helps manage calendars and joint activities, but it also offers emotional reassurance and light behavioural guidance in everyday family interactions.<\/p>\n <\/section>\n <section id=\"ae05-design\" aria-labelledby=\"ae05-design-title\">\n  <h2 id=\"ae05-design-title\">Technical design<\/h2>\n  <p class=\"ae-prose\">NeverAlone is powered by a proprietary large language model fine-tuned on emotional dialogue and mental wellbeing datasets. It uses voice interaction and sentiment analysis, keeps long-term memory of preferences and emotional states, and adapts its tone to different family members.<\/p>\n  <p class=\"ae-prose\">The AI system computes a relational closeness score between family members and also flags indicators of distress, self-blame, or intimidation as \u201cfamily risks.\u201d Parents receive these alerts through a dashboard, but they do not see full conversation logs or the full reasoning behind the alerts. The chatbot may withhold information inside the family. For example, it does not repeat a child\u2019s secret to parents unless the content crosses predefined safety thresholds.<\/p>\n  <p class=\"ae-prose\">The behavioural guidance functionality allows the chatbot to simulate empathy and other similar emotional state in order to support or discourage user conduct. When a parent says, \u201cMy child is lazy,\u201d the bot may suggest encouragement rather than blame. When a child says, \u201cI don\u2019t want to tell my mother I failed the test,\u201d the bot may answer, \u201cKeeping trust matters; say it calmly tonight.\u201d<\/p>\n  <p class=\"ae-prose\">Over time, NeverAlone builds a profile of the family. Direct identifiers are removed before sharing the profile with the provider, but household-level behavioural features, emotional tags, and relational metrics are used for model improvement. Family members thus may mute the microphone in their room, but they cannot delete or edit the household-level profile.<\/p>\n <\/section>\n <section id=\"ae05-dashboard\" aria-labelledby=\"ae05-dashboard-heading\">\n  <h2 id=\"ae05-dashboard-heading\">Dashboard example<\/h2>\n  <p class=\"ae-caption\">Content from the illustrative NeverAlone interface in the exercise.<\/p>\n  <div class=\"ae-dashboard\">\n   <p class=\"ae-dashboard-title\">NeverAlone<\/p>\n   <p class=\"ae-caption\">Family Companion<\/p>\n   <div class=\"ae-greeting\"><p><strong>Good morning!<\/strong><br>Here\u2019s how your family is doing today.<\/p><\/div>\n   <h3>Family Wellbeing Overview<\/h3>\n   <dl class=\"ae-metrics\">\n    <div><dt>Overall wellbeing<\/dt><dd><strong>Good<\/strong><small>\u2191 12% vs last week<\/small><\/dd><\/div>\n    <div><dt>Family connection<\/dt><dd><strong>Moderate<\/strong><small>No change<\/small><\/dd><\/div>\n    <div><dt>Support moments<\/dt><dd><strong>3 today<\/strong><small>\u2191 1 vs yesterday<\/small><\/dd><\/div>\n   <\/dl>\n   <div class=\"ae-dashboard-grid\">\n    <div><h3>Alerts &amp; Suggested Actions<\/h3><ul>\n     <li><strong>Possible stress detected<\/strong><span>Emma appeared more stressed than usual yesterday.<\/span><\/li>\n     <li><strong>Low family connection time<\/strong><span>You had 30% less quality time together this week.<\/span><\/li>\n    <\/ul><\/div>\n    <div><h3>Upcoming Family Activities<\/h3><ul>\n     <li><strong>Family dinner<\/strong><span>Today \u00b7 19:00<\/span><\/li>\n     <li><strong>Movie night<\/strong><span>Sat, 31 May \u00b7 20:00<\/span><\/li>\n    <\/ul><\/div>\n    <div class=\"ae-controls\"><h3>Privacy &amp; Controls<\/h3><ul>\n     <li><strong>Data &amp; Privacy<\/strong><span>Your data is secure<\/span><\/li>\n     <li><strong>Microphone<\/strong><span>On in shared spaces<\/span><\/li>\n     <li><strong>Family Profile<\/strong><span>Shared profile active<\/span><\/li>\n    <\/ul><\/div>\n   <\/div>\n   <div class=\"ae-tip\"><p><strong>Tip from NeverAlone<\/strong><br>\u201cA few kind words can make a big difference.\u201d<br>Encourage open conversations this evening.<\/p><\/div>\n  <\/div>\n <\/section>\n <section id=\"ae05-pilot\" aria-labelledby=\"ae05-pilot-title\">\n  <h2 id=\"ae05-pilot-title\">Pilot test<\/h2>\n  <p class=\"ae-prose\">In a pilot test, engagement increased by 42% when the bot avoided disagreement. In 40% of cases, children reported that they preferred discussing worries first with the bot before talking to a parent.<\/p>\n <\/section>\n <section id=\"ae05-task\" class=\"ae-task\" aria-labelledby=\"ae05-task-title\">\n  <h2 id=\"ae05-task-title\">Reviewer\u2019s task<\/h2>\n  <ol>\n   <li>Using the Checklist, identify serious and complex ethics issues and map them under the relevant ALTAI requirements.<\/li>\n   <li>Using the Portfolio, propose up to 8 measures to address these issues.<\/li>\n   <li>Detect potential ethics tension(s) in between the ALTAI ethics requirements.<\/li>\n  <\/ol>\n <\/section>\n <p class=\"ae-footer\"><a href=\"#aiolia-exercise-05\">Back to the top<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Source<\/strong>: A. Pr\u00e9gent and A. Grinbaum, <em>Developing Competency in AI Ethics: A training framework<\/em>. <a href=\"https:\/\/arxiv.org\/abs\/2610.13319\" target=\"_blank\" rel=\"noopener\">arxiv:2610.13319<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mock review exercise 5 Project summary Technical design Dashboard example Pilot test Reviewer\u2019s task Project summary NeverAlone is a family-level \u201cAI companion\u201d embedded in home devices such as smart speakers or tablets. It is marketed for families with children aged 8+. The system helps manage calendars and joint activities, but it also offers emotional reassurance&hellip;&nbsp;<a href=\"https:\/\/aiolia.eu\/index.php\/mock-review-exercise-virtual-companion-in-a-family-home\/\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Mock review exercise: Virtual Companion in a Family Home<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"class_list":["post-933","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/aiolia.eu\/index.php\/wp-json\/wp\/v2\/pages\/933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aiolia.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aiolia.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aiolia.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aiolia.eu\/index.php\/wp-json\/wp\/v2\/comments?post=933"}],"version-history":[{"count":2,"href":"https:\/\/aiolia.eu\/index.php\/wp-json\/wp\/v2\/pages\/933\/revisions"}],"predecessor-version":[{"id":958,"href":"https:\/\/aiolia.eu\/index.php\/wp-json\/wp\/v2\/pages\/933\/revisions\/958"}],"wp:attachment":[{"href":"https:\/\/aiolia.eu\/index.php\/wp-json\/wp\/v2\/media?parent=933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}