Chatbot Automóvel Adaptável
| Main Author: | |
|---|---|
| Publication Date: | 2017 |
| Format: | Master thesis |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | https://hdl.handle.net/10216/106510 |
Summary: | 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órios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/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ó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:RCAAP2025-02-27T20:02:21Zoai:repositorio-aberto.up.pt:10216/106510Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T23:45:36.892039Repositó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 |
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ó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_ |
1833600280517672960 |