BeingCare: a virtual communication window for wellbeing
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10773/32252 |
Resumo: | The powerful growth of technology granted users to take advantage of their resources in several areas such as health, education, politics, and others. However, human interaction continues poses several challenges, not only in isolation or care support scenarios, but also with human temporary constraints (inability to speak or move), even with the resource of technology. The BeingCare system - a proof-of-concept system based on Flutter – is a virtual window helping surpass communications constraints raised in wellbeing-related scenarios where direct interaction between the humans involved may be hindered. BeingCare was developed in Dart (backend) and Flutter (mobile and web front ends) and successfully deployed in iOS and Android with minor platform specific adaptions. Flutter enabled an easy integration of audio acquisition, processing, and classification. Edge computing approach for the audio classification was successfully addressed by using Tensorflow Lite, which grants local processing without the need of external services and any audio data exchange - enforcing the privacy and personal information data exchange in line with RGPD rules and mindset. Although not initially planned, the BeingCare back office was based entirely on the Dart language suggesting its adequacy to scopes beyond web/mobile using Flutter. |
id |
RCAP_52227af82a7fe0eb79fa6629a94c9e2a |
---|---|
oai_identifier_str |
oai:ria.ua.pt:10773/32252 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
BeingCare: a virtual communication window for wellbeingCross-platform developmentFlutter/DartMobile applicationHuman communication supportAudio classificationThe powerful growth of technology granted users to take advantage of their resources in several areas such as health, education, politics, and others. However, human interaction continues poses several challenges, not only in isolation or care support scenarios, but also with human temporary constraints (inability to speak or move), even with the resource of technology. The BeingCare system - a proof-of-concept system based on Flutter – is a virtual window helping surpass communications constraints raised in wellbeing-related scenarios where direct interaction between the humans involved may be hindered. BeingCare was developed in Dart (backend) and Flutter (mobile and web front ends) and successfully deployed in iOS and Android with minor platform specific adaptions. Flutter enabled an easy integration of audio acquisition, processing, and classification. Edge computing approach for the audio classification was successfully addressed by using Tensorflow Lite, which grants local processing without the need of external services and any audio data exchange - enforcing the privacy and personal information data exchange in line with RGPD rules and mindset. Although not initially planned, the BeingCare back office was based entirely on the Dart language suggesting its adequacy to scopes beyond web/mobile using Flutter.O crescimento tecnológico permitiu aos utilizadores tirarem partido dos seus recursos em diversas áreas como a saúde, educação, política, entre outras. Contudo, a interação humana continua a apresentar alguns desafios, não só em cenários de isolamento e prestação de cuidados básicos, mas também em restrições temporárias humanas (incapacidade de falar ou mover), mesmo recorrendo à tecnologia. O sistema BeingCare – uma prova de conceito baseada em Flutter – é uma janela virtual que ajuda a superar restrições de comunicação levantadas em cenários relacionados com o bem-estar, onde a interação direta entre humanos envolvidos pode ser prejudicada. O sistema BeingCare foi desenvolvido em Dart (backend) e Flutter (frontend) tendo sido implantado com sucesso em iOS e Android com pequenas adaptações específicas da plataforma. A exploração da abordagem de edge computing para a classificação de áudio foi bem sucedida com o uso do Tensorflow Lite, que concede processamento local sem a necessidade de serviços externos e qualquer troca de dados de áudio – reforçando a privacidade e a troca de informações pessoais de acordo com as regras e mentalidade do RGPD. Embora inicialmente não planeado, o brackground do BeingCare foi inteiramente desenvolvido na linguagem Dart, sugerindo a sua adequação a alcances para além da web e do mobile em Flutter.2021-09-28T18:52:13Z2021-07-13T00:00:00Z2021-07-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/32252engAlbuquerque, Carolina Marquesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T12:02:19Zoai:ria.ua.pt:10773/32252Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:04:01.169060Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
BeingCare: a virtual communication window for wellbeing |
title |
BeingCare: a virtual communication window for wellbeing |
spellingShingle |
BeingCare: a virtual communication window for wellbeing Albuquerque, Carolina Marques Cross-platform development Flutter/Dart Mobile application Human communication support Audio classification |
title_short |
BeingCare: a virtual communication window for wellbeing |
title_full |
BeingCare: a virtual communication window for wellbeing |
title_fullStr |
BeingCare: a virtual communication window for wellbeing |
title_full_unstemmed |
BeingCare: a virtual communication window for wellbeing |
title_sort |
BeingCare: a virtual communication window for wellbeing |
author |
Albuquerque, Carolina Marques |
author_facet |
Albuquerque, Carolina Marques |
author_role |
author |
dc.contributor.author.fl_str_mv |
Albuquerque, Carolina Marques |
dc.subject.por.fl_str_mv |
Cross-platform development Flutter/Dart Mobile application Human communication support Audio classification |
topic |
Cross-platform development Flutter/Dart Mobile application Human communication support Audio classification |
description |
The powerful growth of technology granted users to take advantage of their resources in several areas such as health, education, politics, and others. However, human interaction continues poses several challenges, not only in isolation or care support scenarios, but also with human temporary constraints (inability to speak or move), even with the resource of technology. The BeingCare system - a proof-of-concept system based on Flutter – is a virtual window helping surpass communications constraints raised in wellbeing-related scenarios where direct interaction between the humans involved may be hindered. BeingCare was developed in Dart (backend) and Flutter (mobile and web front ends) and successfully deployed in iOS and Android with minor platform specific adaptions. Flutter enabled an easy integration of audio acquisition, processing, and classification. Edge computing approach for the audio classification was successfully addressed by using Tensorflow Lite, which grants local processing without the need of external services and any audio data exchange - enforcing the privacy and personal information data exchange in line with RGPD rules and mindset. Although not initially planned, the BeingCare back office was based entirely on the Dart language suggesting its adequacy to scopes beyond web/mobile using Flutter. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-09-28T18:52:13Z 2021-07-13T00:00:00Z 2021-07-13 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10773/32252 |
url |
http://hdl.handle.net/10773/32252 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799137695721586688 |