36,963 research outputs found

    RiPLE: Recommendation in Peer-Learning Environments Based on Knowledge Gaps and Interests

    Full text link
    Various forms of Peer-Learning Environments are increasingly being used in post-secondary education, often to help build repositories of student generated learning objects. However, large classes can result in an extensive repository, which can make it more challenging for students to search for suitable objects that both reflect their interests and address their knowledge gaps. Recommender Systems for Technology Enhanced Learning (RecSysTEL) offer a potential solution to this problem by providing sophisticated filtering techniques to help students to find the resources that they need in a timely manner. Here, a new RecSysTEL for Recommendation in Peer-Learning Environments (RiPLE) is presented. The approach uses a collaborative filtering algorithm based upon matrix factorization to create personalized recommendations for individual students that address their interests and their current knowledge gaps. The approach is validated using both synthetic and real data sets. The results are promising, indicating RiPLE is able to provide sensible personalized recommendations for both regular and cold-start users under reasonable assumptions about parameters and user behavior.Comment: 25 pages, 7 figures. The paper is accepted for publication in the Journal of Educational Data Minin

    Hybrid Recommender Systems: A Systematic Literature Review

    Get PDF
    Recommender systems are software tools used to generate and provide suggestions for items and other entities to the users by exploiting various strategies. Hybrid recommender systems combine two or more recommendation strategies in different ways to benefit from their complementary advantages. This systematic literature review presents the state of the art in hybrid recommender systems of the last decade. It is the first quantitative review work completely focused in hybrid recommenders. We address the most relevant problems considered and present the associated data mining and recommendation techniques used to overcome them. We also explore the hybridization classes each hybrid recommender belongs to, the application domains, the evaluation process and proposed future research directions. Based on our findings, most of the studies combine collaborative filtering with another technique often in a weighted way. Also cold-start and data sparsity are the two traditional and top problems being addressed in 23 and 22 studies each, while movies and movie datasets are still widely used by most of the authors. As most of the studies are evaluated by comparisons with similar methods using accuracy metrics, providing more credible and user oriented evaluations remains a typical challenge. Besides this, newer challenges were also identified such as responding to the variation of user context, evolving user tastes or providing cross-domain recommendations. Being a hot topic, hybrid recommenders represent a good basis with which to respond accordingly by exploring newer opportunities such as contextualizing recommendations, involving parallel hybrid algorithms, processing larger datasets, etc

    Algoritmo HĆ­brido de RecomendaĆ§Ć£o

    Get PDF
    Nesta era tecnolĆ³gica em que nos encontramos hĆ” cada vez mais informaĆ§Ć£o disponĆ­vel na internet, mas grande parte dessa informaĆ§Ć£o nĆ£o Ć© relevante. Isto leva Ć  necessidade de criar maneiras de filtrar informaĆ§Ć£o, de forma a reduzir o tempo de recolha de informaĆ§Ć£o Ćŗtil. Esta necessidade torna o uso de sistemas de recomendaĆ§Ć£o muito apelativo, visto estes personalizarem as pesquisas de forma a ajudar os seus utilizadores a fazer escolhas mais informadas. Os sistemas de recomendaĆ§Ć£o procuram recomendar os itens mais relevantes aos seus utilizadores, no entanto necessitam de informaĆ§Ć£o sobre os utilizadores e os itens, de forma a melhor os poder organizar e categorizar. HĆ” vĆ”rios tipos de sistemas de recomendaĆ§Ć£o, cada um com as suas forƧas e fraquezas. De modo a superar as limitaƧƵes destes sistemas surgiram os sistemas de recomendaĆ§Ć£o hĆ­bridos, que procuram combinar caracterĆ­sticas dos diferentes tipos de sistemas de recomendaĆ§Ć£o de modo a reduzir, ou eliminar, as suas fraquezas. Uma das limitaƧƵes dos sistemas de recomendaĆ§Ć£o acontece quando o prĆ³prio sistema nĆ£o tem informaĆ§Ć£o suficiente para fazer recomendaƧƵes. Esta limitaĆ§Ć£o tem o nome de Cold Start e pode focar-se numa de duas Ć”reas: quando a falta de informaĆ§Ć£o vem do utilizador, conhecida como User Cold Start; e quando a falta de informaĆ§Ć£o vem de um item, conhecida como Item Cold Start. O foco desta dissertaĆ§Ć£o Ć© no User Cold Start, nomeadamente na criaĆ§Ć£o de um sistema de recomendaĆ§Ć£o hĆ­brido capaz de lidar com esta situaĆ§Ć£o. A abordagem apresentada nesta dissertaĆ§Ć£o procura combinar a segmentaĆ§Ć£o de clientes com regras de associaĆ§Ć£o. O objetivo passa por descobrir os utilizadores mais similares aos utilizadores numa situaĆ§Ć£o de Cold Start e, atravĆ©s dos itens avaliados pelos utilizadores mais similares, recomendar os itens considerados mais relevantes, obtidos atravĆ©s de regras de associaĆ§Ć£o. O algoritmo hĆ­brido apresentado nesta dissertaĆ§Ć£o procura e classifica todos os tipos de utilizadores. Quando um utilizador numa situaĆ§Ć£o de Cold Start estĆ” Ć  procura de recomendaƧƵes, o sistema encontra itens para recomendar atravĆ©s da aplicaĆ§Ć£o de regras de associaĆ§Ć£o a itens avaliados por utilizadores no mesmo grupo que o utilizador na situaĆ§Ć£o de Cold Start, cruzando essas regras com os itens avaliados por este Ćŗltimo e apresentando as recomendaƧƵes com base no resultado.Recommender systems, or recommenders, are a way to filter the useful information from the data, in this age where there is a lot of available data. A recommender systemā€™s purpose is to recommend relevant items to users, and to do that, it requires information on both, data from users and from items, to better organise and categorise both of them. There are several types of recommenders, each best suited for a specific purpose, and with specific weaknesses. Then there are hybrid recommenders, made by combining one or more types of recommenders in a way that each type supresses, or at least limits, the weaknesses of the other types. A very important weakness of recommender systems occurs when the system doesnā€™t have enough information about something and so, it cannot make a recommendation. This problem known as a Cold Start problem is addressed in this thesis. There are two types of Cold Start problems: those where the lack of information comes from a user (User Cold Start) and those where it comes from an item (Item Cold Start). This thesisā€™ main focus is on User Cold Start problems. A novel approach is introduced in this thesis which combines clientsā€™ segmentation with association rules. The goal is first, finding the most similar users to cold start users and then, with the items rated by these similar users, recommend those that are most suitable, which are gotten through association rules. The hybrid algorithm presented in this thesis finds and classifies all usersā€™ types. When a user in a Cold Start situation is looking for recommendations, the system finds the items to recommend to him by applying association rules to the items evaluated by users in the same user group as the Cold Start user, crossing them with the few items evaluated by the Cold Start user and finally making its recommendations based on that
    • ā€¦
    corecore