Please use this identifier to cite or link to this item:
https://repositorio.ufu.br/handle/123456789/43251
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.creator | Belizário Júnior, Clarivando Francisco | - |
dc.date.accessioned | 2024-09-05T14:06:43Z | - |
dc.date.available | 2024-09-05T14:06:43Z | - |
dc.date.issued | 2024-07-29 | - |
dc.identifier.citation | BELIZÁRIO JÚNIOR, Clarivando Francisco. An approach to the personalized learning objects recommendation problem as a set covering problem using ontologies and metaheuristics. 2024. 140 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2024. DOI http://doi.org/10.14393/ufu.te.2024.554. | pt_BR |
dc.identifier.uri | https://repositorio.ufu.br/handle/123456789/43251 | - |
dc.description.abstract | Recommender Systems are extensively utilized in e-commerce platforms, such as sales websites and Netflix, to intelligently suggest products, movies, and series tailored to the user’s preferences. In the context of education, the key challenge for these systems is to provide personalized recommendations of educational content that align with students’ needs, considering their knowledge levels, learning styles, and cognitive preferences. This work implements a recommender system designed to suggest learning objects across various areas of knowledge, integrating small learning objects, called interventions, such as definitions, examples, and hints. To personalize these recommendations, the Learning Objects Recommendation Problem is formulated as a set-covering problem, which belongs to the class of NP-Hard problems. A heuristic search-based algorithm was proposed and compared with other metaheuristics, resulting in a promising approach to solving this problem, as demonstrated by the results. The proposed solution aims to minimize the challenges of cold-start and rating sparsity, common in traditional recommender systems, by using advanced collaborative filtering techniques and an ontology that models the students’ needs, knowledge, learning styles, and search parameters. Additionally, the recommender system was implemented with a chatbot and tested for recommending content on the C programming language for first-year students of the Computer Science course, using gamification to alleviate possible pedagogical difficulties in the teaching-learning process. | pt_BR |
dc.description.sponsorship | CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior | pt_BR |
dc.description.sponsorship | CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico | pt_BR |
dc.language | eng | pt_BR |
dc.publisher | Universidade Federal de Uberlândia | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.subject | Learning objects recommendation | pt_BR |
dc.subject | Collaborative filtering | pt_BR |
dc.subject | Learning styles | pt_BR |
dc.subject | Ontology | pt_BR |
dc.subject | Set covering | pt_BR |
dc.subject | Recommender system | pt_BR |
dc.subject | Chatbot | pt_BR |
dc.subject | Gamification | pt_BR |
dc.title | An approach to the personalized learning objects recommendation problem as a set covering problem using ontologies and metaheuristics | pt_BR |
dc.title.alternative | Uma abordagem para o problema de recomendação personalizada de objetos de aprendizagem como um problema de cobertura de conjuntos usando ontologias e metaheurísticas | pt_BR |
dc.type | Tese | pt_BR |
dc.contributor.advisor-co1 | Assis, Luciana Pereira de | - |
dc.contributor.advisor-co1Lattes | http://lattes.cnpq.br/5653509413156744 | pt_BR |
dc.contributor.advisor-co2 | Andrade, Alessandro Vivas | - |
dc.contributor.advisor-co2Lattes | http://lattes.cnpq.br/5412055666902423 | pt_BR |
dc.contributor.advisor1 | Dorça, Fabiano Azevedo | - |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/3944579737930998 | pt_BR |
dc.contributor.referee1 | Fernandes, Márcia Aparecida | - |
dc.contributor.referee1Lattes | http://lattes.cnpq.br/8946715881289701 | pt_BR |
dc.contributor.referee2 | Cattelan, Renan Gonçalves | - |
dc.contributor.referee2Lattes | http://lattes.cnpq.br/3722586963728305 | pt_BR |
dc.contributor.referee3 | Oliveira, José Palazzo Moreira de | - |
dc.contributor.referee3Lattes | http://lattes.cnpq.br/5558354805733623 | pt_BR |
dc.contributor.referee4 | Costa, Evandro de Barros | - |
dc.contributor.referee4Lattes | http://lattes.cnpq.br/5760364940162939 | pt_BR |
dc.creator.Lattes | http://lattes.cnpq.br/9799582106781835 | pt_BR |
dc.description.degreename | Tese (Doutorado) | pt_BR |
dc.description.resumo | Recommender Systems are extensively utilized in e-commerce platforms, such as sales websites and Netflix, to intelligently suggest products, movies, and series tailored to the user’s preferences. In the context of education, the key challenge for these systems is to provide personalized recommendations of educational content that align with students’ needs, considering their knowledge levels, learning styles, and cognitive preferences. This work implements a recommender system designed to suggest learning objects across various areas of knowledge, integrating small learning objects, called interventions, such as definitions, examples, and hints. To personalize these recommendations, the Learning Objects Recommendation Problem is formulated as a set-covering problem, which belongs to the class of NP-Hard problems. A heuristic search-based algorithm was proposed and compared with other metaheuristics, resulting in a promising approach to solving this problem, as demonstrated by the results. The proposed solution aims to minimize the challenges of cold-start and rating sparsity, common in traditional recommender systems, by using advanced collaborative filtering techniques and an ontology that models the students’ needs, knowledge, learning styles, and search parameters. Additionally, the recommender system was implemented with a chatbot and tested for recommending content on the C programming language for first-year students of the Computer Science course, using gamification to alleviate possible pedagogical difficulties in the teaching-learning process. | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.program | Programa de Pós-graduação em Ciência da Computação | pt_BR |
dc.sizeorduration | 140 | pt_BR |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
dc.identifier.doi | http://doi.org/10.14393/ufu.te.2024.554 | pt_BR |
dc.orcid.putcode | 166930452 | - |
dc.crossref.doibatchid | 1e6ae7eb-4a5a-4572-b25b-a78fc69f1202 | - |
dc.subject.autorizado | Ciência da Computação | pt_BR |
dc.subject.autorizado | Inteligência artificial | pt_BR |
dc.subject.autorizado | Inteligência artificial - Aplicações educacionais | pt_BR |
dc.subject.autorizado | Ontologias (Recuperação da informação) | pt_BR |
dc.subject.ods | ODS::ODS 4. Educação de qualidade - Assegurar a educação inclusiva, e equitativa e de qualidade, e promover oportunidades de aprendizagem ao longo da vida para todos. | pt_BR |
Appears in Collections: | TESE - Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
ApproachPersonalizedLearning.pdf | Tese | 24.75 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.