Modelo de contexto para recomendação de rotas baseada em interesse
Autor(a) principal: | |
---|---|
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 |