Modelo de contexto para recomendação de rotas baseada em interesse

Detalhes bibliográficos
Autor(a) principal: Santos, Luís Fernando Cavalcante dos
Data de Publicação: 2016
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/6030
Resumo: Contexto: Frequentemente recomendadores de rotas são utilizados pelas pessoas, porém, esses recomendadores não consideram elementos contextuais na hora de recomendar, garantindo apenas que a rota de menor distância ou de melhores condições na via. Porém, faltam recomendadores que considerem os interesses dos usuários e o contexto para gerarem rotas que possam tirar os usuário da rotina, recomendando rotas que possuam locais que sejam do interesse do usuário, garantindo um percurso mais confortável ao usuário. Objetivo: desenvolver um modelo contextual que durante uma recomendação de rotas considere interesses do usuário de maneira dinâmica. Portanto, com o modelo contextual é possível projetar um conjunto de comportamentos que, dado um determinado contexto do usuário, seja capaz de inferir preferências por uma rota ou outra. Método: primeiramente foi identificado na literatura, quais os interesses dos usuários e informações contextuais são relevantes para sistemas de recomendação. Em seguida o modelo contextual foi construído para representar o comportamento dinâmico do sistema de acordo com os interesses de cada usuário. Com isso os comportamentos produzidos foram representados em regras com base na ferramenta Drools. A partir dessa representação, foi possível realizar uma prova de conceito por meio da ferramenta Drools, a fim de exemplificar a funcionalidade dos modelos comportamentais gerados neste trabalho. Resultados: os modelos comportamentais foram gerados de forma a serem flexíveis, para que futuramente novos elementos contextuais possam ser inseridos. Conclusões: apesar de existirem algumas carências, elas podem ser supridas para aperfeiçoar os modelos contextuais gerados, pois quanto mais elementos contextuais forem inseridos no modelo de contexto, mais o sistema estará próximo de ser um sistema personalizado.
id UTFPR-12_2e36340c140496388e55105d435f9667
oai_identifier_str oai:repositorio.utfpr.edu.br:1/6030
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2020-11-09T19:10:36Z2020-11-09T19:10:36Z2016-11-23SANTOS, Luís Fernando Cavalcante dos. Modelo de contexto para recomendação de rotas baseada em interesse. 2016. 65 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Campo Mourão, 2016.http://repositorio.utfpr.edu.br/jspui/handle/1/6030Contexto: Frequentemente recomendadores de rotas são utilizados pelas pessoas, porém, esses recomendadores não consideram elementos contextuais na hora de recomendar, garantindo apenas que a rota de menor distância ou de melhores condições na via. Porém, faltam recomendadores que considerem os interesses dos usuários e o contexto para gerarem rotas que possam tirar os usuário da rotina, recomendando rotas que possuam locais que sejam do interesse do usuário, garantindo um percurso mais confortável ao usuário. Objetivo: desenvolver um modelo contextual que durante uma recomendação de rotas considere interesses do usuário de maneira dinâmica. Portanto, com o modelo contextual é possível projetar um conjunto de comportamentos que, dado um determinado contexto do usuário, seja capaz de inferir preferências por uma rota ou outra. Método: primeiramente foi identificado na literatura, quais os interesses dos usuários e informações contextuais são relevantes para sistemas de recomendação. Em seguida o modelo contextual foi construído para representar o comportamento dinâmico do sistema de acordo com os interesses de cada usuário. Com isso os comportamentos produzidos foram representados em regras com base na ferramenta Drools. A partir dessa representação, foi possível realizar uma prova de conceito por meio da ferramenta Drools, a fim de exemplificar a funcionalidade dos modelos comportamentais gerados neste trabalho. Resultados: os modelos comportamentais foram gerados de forma a serem flexíveis, para que futuramente novos elementos contextuais possam ser inseridos. Conclusões: apesar de existirem algumas carências, elas podem ser supridas para aperfeiçoar os modelos contextuais gerados, pois quanto mais elementos contextuais forem inseridos no modelo de contexto, mais o sistema estará próximo de ser um sistema personalizado.Context: Route advisers are often used by people, but these advisers do not consider contextual elements when recommending, ensuring only that the route of least distance or better road conditions. However, there is a lack of recommendations that consider users’ interests and the context to generate routes that can take users out of the routine, recommending routes that have places that are of interest to the user, guaranteeing a more comfortable route to the user. Objective: to develop a contextual model that dynamically considers user interests during a route recommendation. Therefore, with the contextual model it is possible to design a set of behaviors that, given a given context of the user, is able to infer preferences by one route or another. Method: was first identified in the literature, which user interests and contextual information are relevant to referral systems. Then the contextual model was constructed to represent the dynamic behavior of the system according to the interests of each user. Thus the behaviors produced were represented in rules based on the Drools tool. From this representation, it was possible to perform a proof of concept through the Drools tool, in order to exemplify the functionality of the behavioral models generated in this work. Results: the behavioral models were generated in order to be flexible, so that new contextual elements could be inserted in the future. Conclusions: Although there are some shortcomings, they can be supplied to improve the contextual models generated, because the more contextual elements are inserted in the context model, the more the system will be close to being a custom system.porUniversidade Tecnológica Federal do ParanáCampo MouraoCiência da ComputaçãoUTFPRBrasilDepartamento Acadêmico de ComputaçãoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOLevantamentos de rotasProjeto de sistema centrado no usuárioUML (Computação)Route surveyingUser-centered system designUML (Computer science)Modelo de contexto para recomendação de rotas baseada em interesseContext Model for Recommendation of Routes Based on Interestinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCampo MourãoSteinmacher, Ana Paula ChavesCampiolo, RodrigoSchwerz, André LuísSteinmacher, Ana Paula ChavesSantos, Luís Fernando Cavalcante dosinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALCM_COCIC_2016_2_03.pdfapplication/pdf1350869http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6030/1/CM_COCIC_2016_2_03.pdf09bd60c36ad1f81f12b11faa873a9cffMD51LICENSElicense.txttext/plain1291http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6030/2/license.txtdfb14e53a8c6b76b85e77d7a5a3b3809MD521/60302020-11-09 17:10:36.672oai:repositorio.utfpr.edu.br:1/6030IE5hIHF1YWxpZGFkZSBkZSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBkYSBwdWJsaWNhw6fDo28sIGF1dG9yaXpvIGEgVVRGUFIgYSB2ZWljdWxhciwgCmF0cmF2w6lzIGRvIFBvcnRhbCBkZSBJbmZvcm1hw6fDo28gZW0gQWNlc3NvIEFiZXJ0byAoUElBQSkgZSBkb3MgQ2F0w6Fsb2dvcyBkYXMgQmlibGlvdGVjYXMgCmRlc3RhIEluc3RpdHVpw6fDo28sIHNlbSByZXNzYXJjaW1lbnRvIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgZGUgYWNvcmRvIGNvbSBhIExlaSBubyA5LjYxMC85OCwgCm8gdGV4dG8gZGVzdGEgb2JyYSwgb2JzZXJ2YW5kbyBhcyBjb25kacOnw7VlcyBkZSBkaXNwb25pYmlsaXphw6fDo28gcmVnaXN0cmFkYXMgbm8gaXRlbSA0IGRvIArigJxUZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgUHVibGljYcOnw6NvIGRlIFRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgCkVzcGVjaWFsaXphw6fDo28sIERpc3NlcnRhw6fDtWVzIGUgVGVzZXMgbm8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyAKU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBkYSBVVEZQUuKAnSwgcGFyYSBmaW5zIGRlIGxlaXR1cmEsIGltcHJlc3PDo28gZS9vdSBkb3dubG9hZCwgdmlzYW5kbyBhIApkaXZ1bGdhw6fDo28gZGEgcHJvZHXDp8OjbyBjaWVudMOtZmljYSBicmFzaWxlaXJhLgoKICBBcyB2aWFzIG9yaWdpbmFpcyBlIGFzc2luYWRhcyBwZWxvKHMpIGF1dG9yKGVzKSBkbyDigJxUZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgUHVibGljYcOnw6NvIGRlIApUcmFiYWxob3MgZGUgQ29uY2x1c8OjbyBkZSBDdXJzbyBkZSBHcmFkdWHDp8OjbyBlIEVzcGVjaWFsaXphw6fDo28sIERpc3NlcnRhw6fDtWVzIGUgVGVzZXMgbm8gUG9ydGFsIApkZSBJbmZvcm1hw6fDo28gZSBub3MgQ2F0w6Fsb2dvcyBFbGV0csO0bmljb3MgZG8gU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBkYSBVVEZQUuKAnSBlIGRhIOKAnERlY2xhcmHDp8OjbyAKZGUgQXV0b3JpYeKAnSBlbmNvbnRyYW0tc2UgYXJxdWl2YWRhcyBuYSBCaWJsaW90ZWNhIGRvIEPDom1wdXMgbm8gcXVhbCBvIHRyYWJhbGhvIGZvaSBkZWZlbmRpZG8uIApObyBjYXNvIGRlIHB1YmxpY2HDp8O1ZXMgZGUgYXV0b3JpYSBjb2xldGl2YSBlIG11bHRpY8OibXB1cywgb3MgZG9jdW1lbnRvcyBmaWNhcsOjbyBzb2IgZ3VhcmRhIGRhIApCaWJsaW90ZWNhIGNvbSBhIHF1YWwgbyDigJxwcmltZWlybyBhdXRvcuKAnSBwb3NzdWEgdsOtbmN1bG8uCg==Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-09T19:10:36Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Modelo de contexto para recomendação de rotas baseada em interesse
dc.title.alternative.pt_BR.fl_str_mv Context Model for Recommendation of Routes Based on Interest
title Modelo de contexto para recomendação de rotas baseada em interesse
spellingShingle Modelo de contexto para recomendação de rotas baseada em interesse
Santos, Luís Fernando Cavalcante dos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Levantamentos de rotas
Projeto de sistema centrado no usuário
UML (Computação)
Route surveying
User-centered system design
UML (Computer science)
title_short Modelo de contexto para recomendação de rotas baseada em interesse
title_full Modelo de contexto para recomendação de rotas baseada em interesse
title_fullStr Modelo de contexto para recomendação de rotas baseada em interesse
title_full_unstemmed Modelo de contexto para recomendação de rotas baseada em interesse
title_sort Modelo de contexto para recomendação de rotas baseada em interesse
author Santos, Luís Fernando Cavalcante dos
author_facet Santos, Luís Fernando Cavalcante dos
author_role author
dc.contributor.advisor1.fl_str_mv Steinmacher, Ana Paula Chaves
dc.contributor.referee1.fl_str_mv Campiolo, Rodrigo
dc.contributor.referee2.fl_str_mv Schwerz, André Luís
dc.contributor.referee3.fl_str_mv Steinmacher, Ana Paula Chaves
dc.contributor.author.fl_str_mv Santos, Luís Fernando Cavalcante dos
contributor_str_mv Steinmacher, Ana Paula Chaves
Campiolo, Rodrigo
Schwerz, André Luís
Steinmacher, Ana Paula Chaves
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Levantamentos de rotas
Projeto de sistema centrado no usuário
UML (Computação)
Route surveying
User-centered system design
UML (Computer science)
dc.subject.por.fl_str_mv Levantamentos de rotas
Projeto de sistema centrado no usuário
UML (Computação)
Route surveying
User-centered system design
UML (Computer science)
description Contexto: Frequentemente recomendadores de rotas são utilizados pelas pessoas, porém, esses recomendadores não consideram elementos contextuais na hora de recomendar, garantindo apenas que a rota de menor distância ou de melhores condições na via. Porém, faltam recomendadores que considerem os interesses dos usuários e o contexto para gerarem rotas que possam tirar os usuário da rotina, recomendando rotas que possuam locais que sejam do interesse do usuário, garantindo um percurso mais confortável ao usuário. Objetivo: desenvolver um modelo contextual que durante uma recomendação de rotas considere interesses do usuário de maneira dinâmica. Portanto, com o modelo contextual é possível projetar um conjunto de comportamentos que, dado um determinado contexto do usuário, seja capaz de inferir preferências por uma rota ou outra. Método: primeiramente foi identificado na literatura, quais os interesses dos usuários e informações contextuais são relevantes para sistemas de recomendação. Em seguida o modelo contextual foi construído para representar o comportamento dinâmico do sistema de acordo com os interesses de cada usuário. Com isso os comportamentos produzidos foram representados em regras com base na ferramenta Drools. A partir dessa representação, foi possível realizar uma prova de conceito por meio da ferramenta Drools, a fim de exemplificar a funcionalidade dos modelos comportamentais gerados neste trabalho. Resultados: os modelos comportamentais foram gerados de forma a serem flexíveis, para que futuramente novos elementos contextuais possam ser inseridos. Conclusões: apesar de existirem algumas carências, elas podem ser supridas para aperfeiçoar os modelos contextuais gerados, pois quanto mais elementos contextuais forem inseridos no modelo de contexto, mais o sistema estará próximo de ser um sistema personalizado.
publishDate 2016
dc.date.issued.fl_str_mv 2016-11-23
dc.date.accessioned.fl_str_mv 2020-11-09T19:10:36Z
dc.date.available.fl_str_mv 2020-11-09T19:10:36Z
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.citation.fl_str_mv SANTOS, Luís Fernando Cavalcante dos. Modelo de contexto para recomendação de rotas baseada em interesse. 2016. 65 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Campo Mourão, 2016.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/6030
identifier_str_mv SANTOS, Luís Fernando Cavalcante dos. Modelo de contexto para recomendação de rotas baseada em interesse. 2016. 65 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Campo Mourão, 2016.
url http://repositorio.utfpr.edu.br/jspui/handle/1/6030
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.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
dc.publisher.program.fl_str_mv Ciência da Computação
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Departamento Acadêmico de Computação
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6030/1/CM_COCIC_2016_2_03.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6030/2/license.txt
bitstream.checksum.fl_str_mv 09bd60c36ad1f81f12b11faa873a9cff
dfb14e53a8c6b76b85e77d7a5a3b3809
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923209055305728