Ajuda Comunitária: Aplicação de voluntariado

Detalhes bibliográficos
Autor(a) principal: Oliveira, Giovanni Henrique Silva
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/10316/110648
Resumo: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
id RCAP_4770c9e82feaf9c00fcc12cce7bcc066
oai_identifier_str oai:estudogeral.uc.pt:10316/110648
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Ajuda Comunitária: Aplicação de voluntariadoCommunity Support: Volunteering AppPessoas com deficiênciaAjuda ComunitáriaAplicação de VoluntariadoDesenvolvimento Low-CodeOutSystemsPeople with disabilitiesCommunity SupportVolunteering ApplicationLow-code DevelopmentOutSystemsDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaCom o uso crescente de tecnologias no mundo moderno, é cada vez mais fácil e acessível mantermo-nos conectados a diferentes serviços e pessoas. A disseminação de tecnologias móveis significa que as funcionalidades de integração previamente conquistadas podem ser acessadas em qualquer lugar.Enquanto tecnologias providenciam benefícios e soluções, estas podem apresentar novos desafios, principalmente a grupos específicos de utilizadores com certas limitações como paralisia e cegueira. Não só têm de se adaptar às novas formas de interagir com os diferentes sistemas e os seus arredores, mas também, devido a um mundo mais conectado, movimentado e competitivo, família e amigos podem não estar disponíveis e acessíveis para ajudá-los, podendo ser necessário fazê-lo por conta própria. Os custos de vida crescentes podem também afetar as suas habilidades de encontrar suporte externo pago.Este trabalho tem como objetivo a exploração da possibilidade de integração de funcionalidades de inteligência artificial no desenvolvimento de uma aplicação móvel, através da utilização de uma plataforma de desenvolvimento Low-Code, OutSystems. Foi providenciado o contexto exigido da aplicação, sendo este o suporte interpessoal a pessoas com diversas limitações em diversas atividades que tenham dificuldades.Na fase inicial do projeto, foi necessário explorar o que é o Outsystems. Foi também necessário considerar as necessidades dos utilizadores e como a aplicação deveria ser desenhada de modo a ser a mais inclusiva e acessível possível. Deste modo, vários estudos foram analisados de modo a entender: i) se é necessário considerar funcionalidades de acessibilidade nativas à aplicação, ii) que condições são mais proeminentes entre utilizadores e iii) que funcionalidades têm o impacto mais elevado em aplicações para pessoas com limitações.Para além da utilização da plataforma de desenvolvimento Low-code Outsystems, foram também analisados e utilizados serviços de IA de modo a providenciar funcionalidades de integração que a aplicação disponibiliza, nomeadamente speech-to-text e text-to-speech.Finalmente, foi desenvolvido uma aplicação que permite a pessoas com limitações, como cegueira ou dificuldades motoras, registar e pedir ajuda para atividades diárias, permitindo também a voluntários aceitar esses pedidos de modo a providenciar uma solução comunitária gratuita para essas pessoas. A solução teve também de considerar a gestão de utilizadores e pedidos por parte de gestores.O processo de desenvolvimento da solução é detalhado.With the ever-growing use of technology in the modern world, it has never been easier and more accessible to maintain ourselves connected with different people and services. The widespread of mobile technologies means we can access such features everywhere.While clear benefits and solutions can come out of technologies, these can present new usability challenges to specific groups of users with certain limitations or disabilities, such as paralysis and blindness. Not only do they have to adapt to new ways of interacting with different systems and their environment, but also, due to a more connected, busy, and competitive world, family and friends may not be able to remain around them for support. Therefore, they might have to do that by themselves. Moreover, the ever-growing costs of life may also affect their ability to find external paid support. This work aims to explore and research some possibilities of artificial intelligence integration when developing a mobile application using a Low-Code development platform named Outsystems. The context of which the application must be developed on has been provided: community support to people with disabilities who have hardships performing the various activities they may need to.In the early stage of this project, it was necessary to explore what Outsystems is. It was also necessary to consider users’ needs and how the application should be designed to be as inclusive and accessible as possible. Therefore, several studies were analysed to understand: i) if there is a need to consider accessibility features native to the application, ii) which conditions are most prominent among users, and iii) which features have a high impact on applications for people with limitations.Not only was the Low-code platform Outsystems used, but also AI services had to be both compared and used to provide integration functionalities within the application, namely speech-to-text and text-to-speech.In the end, an application that allows people with disabilities, such as blindness or motor restriction, to register and request help for their daily activities has been developed. The application also enables volunteers to accept those same requests to provide a free community support to the requesters. The solution also had to consider the management portion of the users and created requests.This document details the process to be followed for developing the solution.2023-09-07info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://hdl.handle.net/10316/110648https://hdl.handle.net/10316/110648TID:203397746porOliveira, Giovanni Henrique Silvainfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2023-11-23T23:06:52Zoai:estudogeral.uc.pt:10316/110648Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T06:02:37.577137Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Ajuda Comunitária: Aplicação de voluntariado
Community Support: Volunteering App
title Ajuda Comunitária: Aplicação de voluntariado
spellingShingle Ajuda Comunitária: Aplicação de voluntariado
Oliveira, Giovanni Henrique Silva
Pessoas com deficiência
Ajuda Comunitária
Aplicação de Voluntariado
Desenvolvimento Low-Code
OutSystems
People with disabilities
Community Support
Volunteering Application
Low-code Development
OutSystems
title_short Ajuda Comunitária: Aplicação de voluntariado
title_full Ajuda Comunitária: Aplicação de voluntariado
title_fullStr Ajuda Comunitária: Aplicação de voluntariado
title_full_unstemmed Ajuda Comunitária: Aplicação de voluntariado
title_sort Ajuda Comunitária: Aplicação de voluntariado
author Oliveira, Giovanni Henrique Silva
author_facet Oliveira, Giovanni Henrique Silva
author_role author
dc.contributor.author.fl_str_mv Oliveira, Giovanni Henrique Silva
dc.subject.por.fl_str_mv Pessoas com deficiência
Ajuda Comunitária
Aplicação de Voluntariado
Desenvolvimento Low-Code
OutSystems
People with disabilities
Community Support
Volunteering Application
Low-code Development
OutSystems
topic Pessoas com deficiência
Ajuda Comunitária
Aplicação de Voluntariado
Desenvolvimento Low-Code
OutSystems
People with disabilities
Community Support
Volunteering Application
Low-code Development
OutSystems
description Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
publishDate 2023
dc.date.none.fl_str_mv 2023-09-07
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 https://hdl.handle.net/10316/110648
https://hdl.handle.net/10316/110648
TID:203397746
url https://hdl.handle.net/10316/110648
identifier_str_mv TID:203397746
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833602557377773568