Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/87314
DC FieldValueLanguage
dc.contributor.advisorLourenço, Nuno António Marques-
dc.contributor.authorLongo, Humberto Domingues Da Mota-
dc.date.accessioned2019-07-26T22:16:11Z-
dc.date.available2019-07-26T22:16:11Z-
dc.date.issued2019-07-08-
dc.date.submitted2019-07-26-
dc.identifier.urihttps://hdl.handle.net/10316/87314-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractCritical Software S.A. is developing a platform named Quest AI, whose function is to perform natural language search analytics and generate automatic visualizations from clients’ databases. The current solution that generates visualizations was developed based on a Rule Based System. This approach has some limitations in terms of personalization of the visualization for each user and it has to revisit all the rules each time it implements a new visualization. In this thesis we use the term ANSA instead of Quest AI as it is used internally to reference this project. The objective of this thesis is to develop and evaluate a solution of automatic visualization, developed based on a Case-Based Reasoning approach for the ANSA platform. This solution will allow ANSA to be more scalable, personalized, and robust. The Case-Based Reasoning approach will substitute the current solution, which is based on a Rule-Based system. The results demonstrate a comparison between the initial solution and the new solution in terms of performance and personalization, which demonstrates that the Case-Based Reasoning Solution is clearly better in terms of personalization. The work completed throughout the development of this thesis project contribute to the growth of ANSA to become a more personalized and robust automatic visualization system. KEYWORDS: Automatic Visualization; Case-Based Reasoningeng
dc.description.abstractA Critical Software S.A. está a desenvolver uma plataforma denominada “Quest AI” que permite fazer pesquisas analíticas em linguagem natural e gerar visualizações de forma automática sobre as bases de dados dos clientes. A solução atual que gera a visualizações foi desenvolvida com uma abordagem de raciocínio baseado em regras sendo. Esta abordagem traz limitações em termos de personalização das visualizações a cada utilizador para além de obrigar a rever todas as regras de cada vez que se pretende implementar uma nova visualização. Nesta tese iremos usar o termo ANSA em vez de “Quest AI” visto que é o usado internamente para referenciar o projeto. Esta tese tem como objetivo desenvolver e avaliar uma solução de visualização automática, com base numa abordagem de raciocínio baseado em casos para a plataforma ANSA. A solução tem como objetivo mais escalável, personalizável e mais robusta à visualização automática do ANSA. A abordagem seguida foi substituir a solução baseada em regras por uma solução com base em Case-Based Reasoning. A resultados mostram a comparação entre a solução inicial e a nova solução em termos de performance e personalização, sendo que a solução com baseada em casos é claramente vantajosa em termos de personalização. A desenvolvimento e resultados desta tese contribuíram para desenvolvimento do ANSA, tornando o sistema personalizável e mais robusto na produção de visualizações automáticas. PALAVRAS-CHAVE: Visualização Automática; Case-Based Reasoningpor
dc.language.isoeng-
dc.rightsclosedAccess-
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/-
dc.subjectVisualização Automáticapor
dc.subjectCase-Based Reasoningpor
dc.subjectAutomatic Visualizationeng
dc.subjectCase-Based Reasoningeng
dc.titleQUEST AI: Answer Visualisationeng
dc.title.alternativeQUEST AI: Answer Visualisationpor
dc.typemasterThesis-
degois.publication.locationCRITICAL Software/ iTGROW-
degois.publication.titleQUEST AI: Answer Visualisationeng
dc.peerreviewedyes-
dc.identifier.tid202267172-
thesis.degree.disciplineInformática-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Engenharia Informática-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Engenharia Informática-
uc.degree.grantorID0500-
uc.contributor.authorLongo, Humberto Domingues Da Mota::0000-0002-7029-2059-
uc.degree.classification18-
uc.degree.presidentejuriRocha, Álvaro Manuel Reis da-
uc.degree.elementojuriCorreia, João Nuno Gonçalves Costa Cavaleiro-
uc.degree.elementojuriLourenço, Nuno António Marques-
uc.contributor.advisorLourenço, Nuno António Marques::0000-0002-2154-0642-
item.openairetypemasterThesis-
item.fulltextCom Texto completo-
item.languageiso639-1en-
item.grantfulltextreserved-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat Login
Humberto Longo - Tese -Versão Final.pdf5.55 MBAdobe PDF    Request a copy
Show simple item record

Page view(s)

296
checked on Jul 16, 2024

Download(s)

151
checked on Jul 16, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons