Chatbot Automóvel Adaptável
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
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: | https://hdl.handle.net/10216/106510 |
Resumo: | With the increasing number of everyday objects having an Internet connection and being able to send and receive data, the so called IoT (Internet of Things) -- the need to have systems that interact with such objects has also grown. This need has grown so much that at this time most manufacturers already ship software designed to interact with their products. However, this typically requires the user to install a separate application for each product and, most of the times, to navigate through complicated menus just to perform some simple tasks. The advent of chat bots has proven to be a worthy topic of research and development, with general acceptance from the target audiences, who view them as a replacement to standard mobile applications, one of the reasons being that bots can be used in their favorite messaging application. Most of the bots available in the market respond only to specific user input; however, with the recent advances in Artificial Intelligence and Natural Language Processing, this approach is being shifted towards engaging conversations with the users, serving as a way to engage the user with the product. This has been proven with the creation of personal assistants by some big companies like Google or Apple. This dissertation aims to create a chat bot that extends the relationship of the users with their cars, allowing a user to easily make location-aware operations, check the car current status and perform operations on the car just by talking with the bot. For instance, the user can locate where the car is parked or even get notified when there is a problem with the mechanical system of the car. This is done by sending the car data through an OBD-II dongle with permanent 4G connectivity to an application server. The server receives user input that is processed using state of the art natural language processing systems as a service such as Amazon Lex, and sends commands back to the car if necessary. The bot learns user patterns by modeling past trips using the ARIMA statistical model. This being a bot that must be able to be used while driving using voice to communicate, raises some challenges mainly on how to interact and direct the conversational flow, understanding the differences between texting and talking, along with accurately and at the right time make proactive suggestions to the user. To evaluate this work, the application was tested with usability tests both internally and externally, where at the end, the participants were asked to fill a questionnaire regarding their experience. The pattern recognition and predictions were also tested against real data. |
id |
RCAP_7ab755ae94961b07bbc33caad54ef554 |
---|---|
oai_identifier_str |
oai:repositorio-aberto.up.pt:10216/106510 |
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 |
Chatbot Automóvel AdaptávelEngenharia electrotécnica, electrónica e informáticaElectrical engineering, Electronic engineering, Information engineeringWith the increasing number of everyday objects having an Internet connection and being able to send and receive data, the so called IoT (Internet of Things) -- the need to have systems that interact with such objects has also grown. This need has grown so much that at this time most manufacturers already ship software designed to interact with their products. However, this typically requires the user to install a separate application for each product and, most of the times, to navigate through complicated menus just to perform some simple tasks. The advent of chat bots has proven to be a worthy topic of research and development, with general acceptance from the target audiences, who view them as a replacement to standard mobile applications, one of the reasons being that bots can be used in their favorite messaging application. Most of the bots available in the market respond only to specific user input; however, with the recent advances in Artificial Intelligence and Natural Language Processing, this approach is being shifted towards engaging conversations with the users, serving as a way to engage the user with the product. This has been proven with the creation of personal assistants by some big companies like Google or Apple. This dissertation aims to create a chat bot that extends the relationship of the users with their cars, allowing a user to easily make location-aware operations, check the car current status and perform operations on the car just by talking with the bot. For instance, the user can locate where the car is parked or even get notified when there is a problem with the mechanical system of the car. This is done by sending the car data through an OBD-II dongle with permanent 4G connectivity to an application server. The server receives user input that is processed using state of the art natural language processing systems as a service such as Amazon Lex, and sends commands back to the car if necessary. The bot learns user patterns by modeling past trips using the ARIMA statistical model. This being a bot that must be able to be used while driving using voice to communicate, raises some challenges mainly on how to interact and direct the conversational flow, understanding the differences between texting and talking, along with accurately and at the right time make proactive suggestions to the user. To evaluate this work, the application was tested with usability tests both internally and externally, where at the end, the participants were asked to fill a questionnaire regarding their experience. The pattern recognition and predictions were also tested against real data.2017-07-142017-07-14T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/10216/106510TID:201803747engTiago Miguel Moreira Ferreirainfo: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:RCAAP2023-11-29T15:42:24Zoai:repositorio-aberto.up.pt:10216/106510Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:30:06.649262Repositó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 |
Chatbot Automóvel Adaptável |
title |
Chatbot Automóvel Adaptável |
spellingShingle |
Chatbot Automóvel Adaptável Tiago Miguel Moreira Ferreira Engenharia electrotécnica, electrónica e informática Electrical engineering, Electronic engineering, Information engineering |
title_short |
Chatbot Automóvel Adaptável |
title_full |
Chatbot Automóvel Adaptável |
title_fullStr |
Chatbot Automóvel Adaptável |
title_full_unstemmed |
Chatbot Automóvel Adaptável |
title_sort |
Chatbot Automóvel Adaptável |
author |
Tiago Miguel Moreira Ferreira |
author_facet |
Tiago Miguel Moreira Ferreira |
author_role |
author |
dc.contributor.author.fl_str_mv |
Tiago Miguel Moreira Ferreira |
dc.subject.por.fl_str_mv |
Engenharia electrotécnica, electrónica e informática Electrical engineering, Electronic engineering, Information engineering |
topic |
Engenharia electrotécnica, electrónica e informática Electrical engineering, Electronic engineering, Information engineering |
description |
With the increasing number of everyday objects having an Internet connection and being able to send and receive data, the so called IoT (Internet of Things) -- the need to have systems that interact with such objects has also grown. This need has grown so much that at this time most manufacturers already ship software designed to interact with their products. However, this typically requires the user to install a separate application for each product and, most of the times, to navigate through complicated menus just to perform some simple tasks. The advent of chat bots has proven to be a worthy topic of research and development, with general acceptance from the target audiences, who view them as a replacement to standard mobile applications, one of the reasons being that bots can be used in their favorite messaging application. Most of the bots available in the market respond only to specific user input; however, with the recent advances in Artificial Intelligence and Natural Language Processing, this approach is being shifted towards engaging conversations with the users, serving as a way to engage the user with the product. This has been proven with the creation of personal assistants by some big companies like Google or Apple. This dissertation aims to create a chat bot that extends the relationship of the users with their cars, allowing a user to easily make location-aware operations, check the car current status and perform operations on the car just by talking with the bot. For instance, the user can locate where the car is parked or even get notified when there is a problem with the mechanical system of the car. This is done by sending the car data through an OBD-II dongle with permanent 4G connectivity to an application server. The server receives user input that is processed using state of the art natural language processing systems as a service such as Amazon Lex, and sends commands back to the car if necessary. The bot learns user patterns by modeling past trips using the ARIMA statistical model. This being a bot that must be able to be used while driving using voice to communicate, raises some challenges mainly on how to interact and direct the conversational flow, understanding the differences between texting and talking, along with accurately and at the right time make proactive suggestions to the user. To evaluate this work, the application was tested with usability tests both internally and externally, where at the end, the participants were asked to fill a questionnaire regarding their experience. The pattern recognition and predictions were also tested against real data. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-07-14 2017-07-14T00:00:00Z |
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/10216/106510 TID:201803747 |
url |
https://hdl.handle.net/10216/106510 |
identifier_str_mv |
TID:201803747 |
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_ |
1799136211343769600 |