Chatbot para consultas gerais sobre filmes e séries

Detalhes bibliográficos
Autor(a) principal: Bertoni, Lucas Betti
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: https://hdl.handle.net/11449/251840
Resumo: Chatbots são agentes inteligentes e interativos, usados como assistentes digitais ou entidades artificiais de conversação. São programas de computador projetados para simular conversas com seres humanos. Nos últimos anos, o uso de chatbots evoluiu rapidamente em várias áreas, como saúde, finanças, entre outras. O objetivo deste projeto é desenvolver um chatbot para a área de entretenimento para auxiliar a obter informações sobre filmes e séries, tais como, sinopse, avaliações da crítica, trailers, disponibilidade nos cinemas, em qual serviço de streaming o filme está disponível, entre outras. A motivação para este projeto decorre do fato de que muitas vezes uma pessoa recebe indicação de um filme, mas ela gostaria de saber um pouco mais sobre o título indicado para confirmar se é do seu estilo e sobre onde poderia assisti-lo. Outro ponto é a navegabilidade do chatbot ser mais simples do que uma pesquisa na internet, que envolve pesquisar em diversos sites e ler textos longos até encontrar a informação que deseja. Para alcançar o objetivo, foi utilizada a plataforma de construção de chatbots da Google, Dialogflow Cx, a qual utiliza tecnologias de Processamento de Linguagem Natural para compreender e interpretar as intenções dos usuários de forma assertiva, a fim de responder com clareza e tornar a usabilidade do chatbot agradável ao usuário. Para obtenção dos dados acerca dos filmes e séries, foi utilizada a API Themoviedb, onde, por meio de consultas via protocolo HTTP, consegue-se obter diversas informações úteis para fornecer ao usuário. Alguns experimentos foram realizados com o chatbot desenvolvido neste trrabalho objetivando avalia-lo. Os resultados mostraram uma boa experiência ao navegar pelo chatbot e uma obtenção de dados satisfatória, apesar da base de dados utilizada não conter, eventualmente, informações de algum filme ou série menos conhecidos.
id UNSP_9165306f1b5f7f610ffbd603be0d8996
oai_identifier_str oai:repositorio.unesp.br:11449/251840
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Chatbot para consultas gerais sobre filmes e sériesChatbot for general queries about movies and tv showsProcessamento de linguagem naturalAPIChatbotDialogflow CxChatbots são agentes inteligentes e interativos, usados como assistentes digitais ou entidades artificiais de conversação. São programas de computador projetados para simular conversas com seres humanos. Nos últimos anos, o uso de chatbots evoluiu rapidamente em várias áreas, como saúde, finanças, entre outras. O objetivo deste projeto é desenvolver um chatbot para a área de entretenimento para auxiliar a obter informações sobre filmes e séries, tais como, sinopse, avaliações da crítica, trailers, disponibilidade nos cinemas, em qual serviço de streaming o filme está disponível, entre outras. A motivação para este projeto decorre do fato de que muitas vezes uma pessoa recebe indicação de um filme, mas ela gostaria de saber um pouco mais sobre o título indicado para confirmar se é do seu estilo e sobre onde poderia assisti-lo. Outro ponto é a navegabilidade do chatbot ser mais simples do que uma pesquisa na internet, que envolve pesquisar em diversos sites e ler textos longos até encontrar a informação que deseja. Para alcançar o objetivo, foi utilizada a plataforma de construção de chatbots da Google, Dialogflow Cx, a qual utiliza tecnologias de Processamento de Linguagem Natural para compreender e interpretar as intenções dos usuários de forma assertiva, a fim de responder com clareza e tornar a usabilidade do chatbot agradável ao usuário. Para obtenção dos dados acerca dos filmes e séries, foi utilizada a API Themoviedb, onde, por meio de consultas via protocolo HTTP, consegue-se obter diversas informações úteis para fornecer ao usuário. Alguns experimentos foram realizados com o chatbot desenvolvido neste trrabalho objetivando avalia-lo. Os resultados mostraram uma boa experiência ao navegar pelo chatbot e uma obtenção de dados satisfatória, apesar da base de dados utilizada não conter, eventualmente, informações de algum filme ou série menos conhecidos.Chatbots are intelligent and interactive agents, used as digital assistants or entities conversational artificialities. These are computer programs designed to simulate conversations with human beings. In recent years, the use of chatbots has evolved rapidly in several areas, such as health, finance, among others. The objective of this project is to develop a chatbot for the area of entertainment to help obtain information about movies and tv shows, such as synopsis, critic reviews, trailers, theatrical availability, which streaming service the film is on is available, among others. The motivation for this project stems from the fact that many times a person receives a recommendation for a movie, but they would like to know a little more about it. The title indicated to confirm if it is your style and where you could watch it, another point is the navigability of the chatbot is simpler than an internet search, which involves navigate different websites and read long texts until you find the information you want. To reach success in the chatbot, was used Google’s chatbot building platform, Dialogflow CX, where Natural Language Processing technologies are used to understand and interpret users’ intentions assertively, in order to respond with clarity and make chatbot usability enjoyable for the user. To obtain data about of films and series, the API, Themoviedb, was used, where through queries via HTTP protocol, we were able to obtain a lot of useful information to pass on to the user. Some experiments were carried out with the chatbot developed in this work in order to evaluate it. The results showed a good experience when browsing the chatbot and satisfactory data collection, despite the database used not possibly containing information about any lesser-known films or series.Universidade Estadual Paulista (Unesp)Marana, Aparecido Nilceu [UNESP]Bertoni, Lucas Betti2023-12-11T18:56:03Z2023-12-11T18:56:03Z2023-11-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfBERTONI, Lucas Betti. Chatbot para consultas gerais sobre filmes e séries. 2023. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) - Faculdade de Ciências, Universidade Estadual Paulista (Unesp), Bauru, 2023.https://hdl.handle.net/11449/251840porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2023-12-12T06:10:37Zoai:repositorio.unesp.br:11449/251840Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T17:56:02.448835Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Chatbot para consultas gerais sobre filmes e séries
Chatbot for general queries about movies and tv shows
title Chatbot para consultas gerais sobre filmes e séries
spellingShingle Chatbot para consultas gerais sobre filmes e séries
Bertoni, Lucas Betti
Processamento de linguagem natural
API
Chatbot
Dialogflow Cx
title_short Chatbot para consultas gerais sobre filmes e séries
title_full Chatbot para consultas gerais sobre filmes e séries
title_fullStr Chatbot para consultas gerais sobre filmes e séries
title_full_unstemmed Chatbot para consultas gerais sobre filmes e séries
title_sort Chatbot para consultas gerais sobre filmes e séries
author Bertoni, Lucas Betti
author_facet Bertoni, Lucas Betti
author_role author
dc.contributor.none.fl_str_mv Marana, Aparecido Nilceu [UNESP]
dc.contributor.author.fl_str_mv Bertoni, Lucas Betti
dc.subject.por.fl_str_mv Processamento de linguagem natural
API
Chatbot
Dialogflow Cx
topic Processamento de linguagem natural
API
Chatbot
Dialogflow Cx
description Chatbots são agentes inteligentes e interativos, usados como assistentes digitais ou entidades artificiais de conversação. São programas de computador projetados para simular conversas com seres humanos. Nos últimos anos, o uso de chatbots evoluiu rapidamente em várias áreas, como saúde, finanças, entre outras. O objetivo deste projeto é desenvolver um chatbot para a área de entretenimento para auxiliar a obter informações sobre filmes e séries, tais como, sinopse, avaliações da crítica, trailers, disponibilidade nos cinemas, em qual serviço de streaming o filme está disponível, entre outras. A motivação para este projeto decorre do fato de que muitas vezes uma pessoa recebe indicação de um filme, mas ela gostaria de saber um pouco mais sobre o título indicado para confirmar se é do seu estilo e sobre onde poderia assisti-lo. Outro ponto é a navegabilidade do chatbot ser mais simples do que uma pesquisa na internet, que envolve pesquisar em diversos sites e ler textos longos até encontrar a informação que deseja. Para alcançar o objetivo, foi utilizada a plataforma de construção de chatbots da Google, Dialogflow Cx, a qual utiliza tecnologias de Processamento de Linguagem Natural para compreender e interpretar as intenções dos usuários de forma assertiva, a fim de responder com clareza e tornar a usabilidade do chatbot agradável ao usuário. Para obtenção dos dados acerca dos filmes e séries, foi utilizada a API Themoviedb, onde, por meio de consultas via protocolo HTTP, consegue-se obter diversas informações úteis para fornecer ao usuário. Alguns experimentos foram realizados com o chatbot desenvolvido neste trrabalho objetivando avalia-lo. Os resultados mostraram uma boa experiência ao navegar pelo chatbot e uma obtenção de dados satisfatória, apesar da base de dados utilizada não conter, eventualmente, informações de algum filme ou série menos conhecidos.
publishDate 2023
dc.date.none.fl_str_mv 2023-12-11T18:56:03Z
2023-12-11T18:56:03Z
2023-11-27
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv BERTONI, Lucas Betti. Chatbot para consultas gerais sobre filmes e séries. 2023. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) - Faculdade de Ciências, Universidade Estadual Paulista (Unesp), Bauru, 2023.
https://hdl.handle.net/11449/251840
identifier_str_mv BERTONI, Lucas Betti. Chatbot para consultas gerais sobre filmes e séries. 2023. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) - Faculdade de Ciências, Universidade Estadual Paulista (Unesp), Bauru, 2023.
url https://hdl.handle.net/11449/251840
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808128876850708480