SlideShare une entreprise Scribd logo
1  sur  23
Recommendations for Open Online
Education:
An Algorithmic Study
Soude Fazeli1, Enayat Rajabi2, Leonardo Lezcano3, Hendrik
Drachsler1, Peter Sloep1
1 Open University Netherlands, 2 Dalhousie University,
3 eBay Inc.
27.07.2016, ICALT 2016, Austin, Texas, USA
3
• Hendrik Drachsler
Associate Professor
Learning Technologies
• Research topics:
Personalization,
Recommender Systems,
Learning Analytics,
Mobile devices
• Application domains:
Schools, HEI, Medical
education
WhoAmI
2006 - 2009
@HDrachsler
27/07/16Hendrik Drachsler 3
Context of the study
• Goal: Personalization of Learning (based on prior knowledge)
• Problem: Selection from a huge variety of possibilities (Information
overflow)
• Solution: Recommender systems that points a target user to content of
interest based on her user profile
Recommendations for Open Education: An Algorithimic Study
Pagina 4
Problem definition
Recommendations for Open Education: An Algorithimic Study
Pagina 5
Institutional Course RecSys Open Education RecSys
VS.
Rich learner and course
metadata
Sparse learner and course
metadata
Pagina 6
RQ: How to recommend courses to
learners in open education platforms?
Recommendations for Open Education: An Algorithimic Study
Research Question
Pagina 7
1. Content-based 2. Collaborative filtering ✓
Recommendations for Open Education: An Algorithimic Study
Recommender system algorithms
Our Input Data are mainly user indirect ratings, thus
collaborative filtering are more relevant for us
8
Drachsler, H., Verbert, K., Santos, O., and Manouselis, N. (2015).
Recommender Systems for Learning. 2nd Handbook on Recommender
Systems. Berlin:Springer
Recommender system algorithms
Pagina 9
• Memory-based
• Use statistical approaches to infer similarity between users based on
the users’ data stored in memory
• k-Nearest Neighbour method (kNN, with neighbourhood size k)
• Similarity metrics: Pearson correlation, Cosine similarity, and the
Jaccard coefficient.
• Model-based
• Use probabilistic approaches to create a model of users’ feedback
• Matrix factorization, and Bayesian networks
• are faster than memory-based algorithms
• more costly (required resources and maintenance)
In this study, we use both memory-based (both user-based and item-based) and
model-based algorithms to test which one performs best on the Open U platform.
Recommendations for Open Education: An Algorithimic Study
Collaborative Filtering (CF) algorithms
Pagina 10
H1: Item-based outperforms user-based approaches
H2: Model-based outperforms memory-based approaches
Recommendations for Open Education: An Algorithimic Study
Hypothesis
Experiment
Pagina 11
1. Dataset
• From Open Education Platform: OpenU
A broad national online learning platform for lifelong learning
• Data collected: from March 2009 until September 2013
• Users: OpenU Users are professionals from various domains
Dataset Users Learning
objects
Transactions Sparsity
(%)
OpenU 3462 105 92,689 98.14
Recommendations for Open Education: An Algorithimic Study
Pagina 12
• Figure 1: Course completion in related to the students’ activity
• Each blue X: the Percentage of Online Interactions (POI) for a given student and a
given course, relative to the highest online interactions of a student in that course.
• Online interactions = student’s contributions to chat sessions and forum messages.
The course completion rate for
OpenU students goes up dramatically
with increases in students’
interactions (course-mates and the
academic staff)
Recommendations for Open Education: An Algorithimic Study
Experiment
1. Data set
Pagina 13
Experiment
2. Algorithms
2.1. Memory-based
• Most CF algorithms are based on kNN methods:
• Find like-minded users and introduces them as the target user’s
nearest neighbours
• The appropriate similarity measure depends on whether the input data is:
• Explicit (e.g. 5-star ratings) or
• Implicit user feedback (e.g. views, downloads, clicks, etc.)
• Open U = Implicit user feedback (activities) -> Jaccard coefficient and
Cosine are appropriate
Recommendations for Open Education: An Algorithimic Study
Pagina 14
Experiment
2. Algorithms
2.2. Model-based
• Bayesian Personalized Ranking (BPR) method proposed by Rendle et al.
• They applied their BPR to the state-of-the-art matrix factorization
models to improve the learning process in the Bayesian model used
(BPRMF).
• MostPopular approach
• Makes recommendations based on general popularity of items
• Items are weighted based on how often they have been seen in the past
S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme, “BPR: Bayesian
Personalized Ranking from Implicit Feedback,” in UAI ’09 Proceedings of the Twenty-
Fifth Conference on Uncertainty in Artificial Intelligence, 2009, pp. 452–461
Pagina 15
Experiment
2. Algorithms
2.3. Graph-based
• Implicit networks: a graph
– Nodes: users; Edges: similarity
relationships; Weights: similarity values
• Improve the process of finding nearest
neighbors
– By invoking graph search algorithms
– Memory-based and user-based
– For more information, see our ECTEL2014
paper:
S. Fazeli, B. Loni, H. Drachsler, and P. Sloep, “Which Recommender system Can Best Fit
Social Learning Platforms?,” in 9th European Conference on Technology Enhanced
Learning, EC-TEL 2014, 2014, pp. 84–97.
Pagina 16
Experiment
3. Settings
• Metrics
• Precision (ratio number of relevant items recommended to the total
number of recommended items)
• Recall shows the probability that a relevant item is recommended
• Both Precision and recall range from 0 to 1.
• The number of courses in this experiment is 105 thus
• The number of top-n items to be recommended is 5 (approx. 5% of
the courses) and 10 (approx.10% of the courses).
• For each memory-based CF algorithm, we evaluated six neighbourhood
sizes (k={5,10,20,30,50,100}).
Recommendations for Open Education: An Algorithimic Study
Pagina 17
1. Memory-based
• User-based with Jaccard (UB1)
• User-based with Cosine (UB2)
• Item-based with Jaccard (IB1)
• Item-based with Cosine (IB2)
2. Model-based
• MostPopular (MB1)
• Bayesian Personalized Ranking with Matrix Factorization (MB2)
3. Graph-based
• User-based with T-index (UB3)
Experiment
Which algorithm and parameters are best suited for
the users of the Open U learning platform?
Experimental study
3. Results
Pagina 18
Values for the highest-
scoring
neighbourhood size
are in bold, the
highest values among
all are underlined
Discussions
H1: Item-based outperformed user-based methods.
User-based CFs exceeded all expectations - contrary to what the
recommender systems literature suggests.
• Item-based results were expected to trump the user-based
since the number of items (courses) is much smaller than the
number of users for our dataset.
• User-based algorithms performed better on the Open U data
than those that make use of similarities between items
(courses).
• Therefore: we reject H1.
Pagina 19
Recommendations for Open Education: An Algorithimic Study
Discussions
H2: Matrix factorization methods outperform memory-based
methods.
• The user-based recommenders (UB1, UB2, UB3), which are memory-
based, widely outperform the model-based ones (MB1, MB2).
• We expected the matrix factorization (model-based CFs) to perform
better since they often prove to outperform prediction accuracy of
recommendations particularly when explicit user feedback is available
(e.g. 5-star ratings).
• So we reject also H2.
Pagina 20
Recommendations for Open Education: An Algorithimic Study
Pagina 21
• This study sought to find out how best to generate
personalized recommendations from user activities
within an open online course platform.
• The results show that user-based and memory-
based methods perform better than item and
model-based factorization methods.
• The UB1 algorithms seem to be most suited to
provide accurate recommendations to the users of
our Open U platform.
Recommendations for Open Education: An Algorithimic Study
Conclusion
Pagina 22
Ongoing and Further work
1. Integrating the selected recommender algorithms in the OpenU platform
to provide online recommendations.
2. Studying how the graph-based approach can help to improve the
process of finding like-minded neighbours in terms of social network
analysis (SNA)
3. User study
– To measure novelty and serendipity of the recommendations made
for OpenU users.
Recommendations for Open Education: An Algorithimic Study
Pagina 23
soude.fazeli[at]ou[dot]nl
@SoudeFazeli
Recommendations for Open Education: An Algorithimic Study

Contenu connexe

Tendances

Research Data in an Open Science World - Prof. Dr. Eva Mendez, uc3m
Research Data in an Open Science World - Prof. Dr. Eva Mendez, uc3mResearch Data in an Open Science World - Prof. Dr. Eva Mendez, uc3m
Research Data in an Open Science World - Prof. Dr. Eva Mendez, uc3mLEARN Project
 
Open by default: the challenges of research data in Europe
Open by default: the challenges of research data in EuropeOpen by default: the challenges of research data in Europe
Open by default: the challenges of research data in EuropeLEARN Project
 
Opening Research Data in EU Universities: Policies, Motivators and Challenges
Opening Research Data in EU Universities: Policies, Motivators and ChallengesOpening Research Data in EU Universities: Policies, Motivators and Challenges
Opening Research Data in EU Universities: Policies, Motivators and ChallengesLEARN Project
 
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...Stefan Dietze
 
Digital Resources for Open Science
Digital Resources for Open ScienceDigital Resources for Open Science
Digital Resources for Open ScienceMartin Donnelly
 
B2: Open Up: Open Data in the Public Sector
B2: Open Up: Open Data in the Public SectorB2: Open Up: Open Data in the Public Sector
B2: Open Up: Open Data in the Public SectorMarieke Guy
 
The culture of researchData
The culture of researchDataThe culture of researchData
The culture of researchDatapetermurrayrust
 
Lessons Learnt from LinkedUp
Lessons Learnt from LinkedUpLessons Learnt from LinkedUp
Lessons Learnt from LinkedUpMarieke Guy
 
Meeting the Research Data Management Challenge - Rachel Bruce, Kevin Ashley, ...
Meeting the Research Data Management Challenge - Rachel Bruce, Kevin Ashley, ...Meeting the Research Data Management Challenge - Rachel Bruce, Kevin Ashley, ...
Meeting the Research Data Management Challenge - Rachel Bruce, Kevin Ashley, ...Jisc
 
The Needs of Stakeholders in the RDM Process - the role of LEARN
The Needs of Stakeholders in the RDM Process - the role of LEARNThe Needs of Stakeholders in the RDM Process - the role of LEARN
The Needs of Stakeholders in the RDM Process - the role of LEARNLEARN Project
 
Probabilistic indexing for archival holdings - possibilities and limits
Probabilistic indexing for archival holdings - possibilities and limitsProbabilistic indexing for archival holdings - possibilities and limits
Probabilistic indexing for archival holdings - possibilities and limitsUniversité Libre de Bruxelles
 
Open science, open data - FOSTER training, Potsdam
Open science, open data - FOSTER training, PotsdamOpen science, open data - FOSTER training, Potsdam
Open science, open data - FOSTER training, PotsdamPlatforma Otwartej Nauki
 
Research Data Management and the brave new world, By Paul Ayris
Research Data Management and the brave new world, By Paul AyrisResearch Data Management and the brave new world, By Paul Ayris
Research Data Management and the brave new world, By Paul AyrisLEARN Project
 
The Needs of stakeholders in the RDM process - the role of LEARN
The Needs of stakeholders in the RDM process - the role of LEARNThe Needs of stakeholders in the RDM process - the role of LEARN
The Needs of stakeholders in the RDM process - the role of LEARNLEARN Project
 
Open Data in a Big Data World: easy to say, but hard to do?
Open Data in a Big Data World: easy to say, but hard to do?Open Data in a Big Data World: easy to say, but hard to do?
Open Data in a Big Data World: easy to say, but hard to do?LEARN Project
 
Liberating facts from the scientific literature - Jisc Digifest 2016
Liberating facts from the scientific literature - Jisc Digifest 2016Liberating facts from the scientific literature - Jisc Digifest 2016
Liberating facts from the scientific literature - Jisc Digifest 2016Jisc
 
Open Data & Education Seminar, ITMO, St Petersburg, March 2014
Open Data & Education Seminar, ITMO, St Petersburg, March 2014Open Data & Education Seminar, ITMO, St Petersburg, March 2014
Open Data & Education Seminar, ITMO, St Petersburg, March 2014Stefan Dietze
 
Why science needs open data – Jisc and CNI conference 10 July 2014
Why science needs open data – Jisc and CNI conference 10 July 2014Why science needs open data – Jisc and CNI conference 10 July 2014
Why science needs open data – Jisc and CNI conference 10 July 2014Jisc
 
Developing a Framework for Research Data Management Protocols
Developing a Framework for Research Data Management ProtocolsDeveloping a Framework for Research Data Management Protocols
Developing a Framework for Research Data Management ProtocolsLEARN Project
 

Tendances (20)

Research Data in an Open Science World - Prof. Dr. Eva Mendez, uc3m
Research Data in an Open Science World - Prof. Dr. Eva Mendez, uc3mResearch Data in an Open Science World - Prof. Dr. Eva Mendez, uc3m
Research Data in an Open Science World - Prof. Dr. Eva Mendez, uc3m
 
Open by default: the challenges of research data in Europe
Open by default: the challenges of research data in EuropeOpen by default: the challenges of research data in Europe
Open by default: the challenges of research data in Europe
 
Opening Research Data in EU Universities: Policies, Motivators and Challenges
Opening Research Data in EU Universities: Policies, Motivators and ChallengesOpening Research Data in EU Universities: Policies, Motivators and Challenges
Opening Research Data in EU Universities: Policies, Motivators and Challenges
 
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
 
Digital Resources for Open Science
Digital Resources for Open ScienceDigital Resources for Open Science
Digital Resources for Open Science
 
B2: Open Up: Open Data in the Public Sector
B2: Open Up: Open Data in the Public SectorB2: Open Up: Open Data in the Public Sector
B2: Open Up: Open Data in the Public Sector
 
The culture of researchData
The culture of researchDataThe culture of researchData
The culture of researchData
 
Lessons Learnt from LinkedUp
Lessons Learnt from LinkedUpLessons Learnt from LinkedUp
Lessons Learnt from LinkedUp
 
Meeting the Research Data Management Challenge - Rachel Bruce, Kevin Ashley, ...
Meeting the Research Data Management Challenge - Rachel Bruce, Kevin Ashley, ...Meeting the Research Data Management Challenge - Rachel Bruce, Kevin Ashley, ...
Meeting the Research Data Management Challenge - Rachel Bruce, Kevin Ashley, ...
 
The Needs of Stakeholders in the RDM Process - the role of LEARN
The Needs of Stakeholders in the RDM Process - the role of LEARNThe Needs of Stakeholders in the RDM Process - the role of LEARN
The Needs of Stakeholders in the RDM Process - the role of LEARN
 
Probabilistic indexing for archival holdings - possibilities and limits
Probabilistic indexing for archival holdings - possibilities and limitsProbabilistic indexing for archival holdings - possibilities and limits
Probabilistic indexing for archival holdings - possibilities and limits
 
Open science, open data - FOSTER training, Potsdam
Open science, open data - FOSTER training, PotsdamOpen science, open data - FOSTER training, Potsdam
Open science, open data - FOSTER training, Potsdam
 
Research Data Management and the brave new world, By Paul Ayris
Research Data Management and the brave new world, By Paul AyrisResearch Data Management and the brave new world, By Paul Ayris
Research Data Management and the brave new world, By Paul Ayris
 
The Needs of stakeholders in the RDM process - the role of LEARN
The Needs of stakeholders in the RDM process - the role of LEARNThe Needs of stakeholders in the RDM process - the role of LEARN
The Needs of stakeholders in the RDM process - the role of LEARN
 
Open Data in a Big Data World: easy to say, but hard to do?
Open Data in a Big Data World: easy to say, but hard to do?Open Data in a Big Data World: easy to say, but hard to do?
Open Data in a Big Data World: easy to say, but hard to do?
 
Liberating facts from the scientific literature - Jisc Digifest 2016
Liberating facts from the scientific literature - Jisc Digifest 2016Liberating facts from the scientific literature - Jisc Digifest 2016
Liberating facts from the scientific literature - Jisc Digifest 2016
 
Open Data & Education Seminar, ITMO, St Petersburg, March 2014
Open Data & Education Seminar, ITMO, St Petersburg, March 2014Open Data & Education Seminar, ITMO, St Petersburg, March 2014
Open Data & Education Seminar, ITMO, St Petersburg, March 2014
 
Why science needs open data – Jisc and CNI conference 10 July 2014
Why science needs open data – Jisc and CNI conference 10 July 2014Why science needs open data – Jisc and CNI conference 10 July 2014
Why science needs open data – Jisc and CNI conference 10 July 2014
 
Open Science in a European Perspective
Open Science in a European PerspectiveOpen Science in a European Perspective
Open Science in a European Perspective
 
Developing a Framework for Research Data Management Protocols
Developing a Framework for Research Data Management ProtocolsDeveloping a Framework for Research Data Management Protocols
Developing a Framework for Research Data Management Protocols
 

En vedette

How Technology is Changing the Future of Learning
How Technology is Changing the Future of LearningHow Technology is Changing the Future of Learning
How Technology is Changing the Future of LearningDavid Kelly
 
Implementacao e desempenho da virtualizacao no dcomp ufs
Implementacao e desempenho da virtualizacao no dcomp ufsImplementacao e desempenho da virtualizacao no dcomp ufs
Implementacao e desempenho da virtualizacao no dcomp ufsEdward David Moreno
 
Ruby on rails - CEFET de Lagarto
Ruby on rails - CEFET de LagartoRuby on rails - CEFET de Lagarto
Ruby on rails - CEFET de LagartoDante Regis
 
História do Escritório Virtual de Aracaju
História do Escritório Virtual de AracajuHistória do Escritório Virtual de Aracaju
História do Escritório Virtual de AracajuRosivaldo Nascimento
 
Web 2.0 Collaboration – Using digital tools for redesigning governance
Web 2.0 Collaboration – Using digital tools for redesigning governanceWeb 2.0 Collaboration – Using digital tools for redesigning governance
Web 2.0 Collaboration – Using digital tools for redesigning governancePaul Gilbreath
 
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Neil Rubens
 
Apresentação ForkInSergipe
Apresentação ForkInSergipeApresentação ForkInSergipe
Apresentação ForkInSergipeRafael França
 
Arquiteturas de software para computação ubiqua
Arquiteturas de software para computação ubiquaArquiteturas de software para computação ubiqua
Arquiteturas de software para computação ubiquaRubens Matos Junior
 
Aula06 matriz em C
Aula06 matriz em CAula06 matriz em C
Aula06 matriz em CYuri Passos
 
Palestra - Bem vindo a era pós-digital: Empreendendo em um ambiente mutante.
Palestra - Bem vindo a era pós-digital: Empreendendo em um ambiente mutante.Palestra - Bem vindo a era pós-digital: Empreendendo em um ambiente mutante.
Palestra - Bem vindo a era pós-digital: Empreendendo em um ambiente mutante.Cássio Nunes
 
Google+ Para Empresas - GBG Aracaju - Tiago Araujo Melo
Google+ Para Empresas - GBG Aracaju - Tiago Araujo MeloGoogle+ Para Empresas - GBG Aracaju - Tiago Araujo Melo
Google+ Para Empresas - GBG Aracaju - Tiago Araujo MeloTiago Melo
 
Análise dos sites dos presidenciáveis - Eleições 2014
Análise dos sites dos presidenciáveis - Eleições 2014Análise dos sites dos presidenciáveis - Eleições 2014
Análise dos sites dos presidenciáveis - Eleições 2014Sueli Bacelar
 
Social Web Studies - What kind of collaboration is right for your business
Social Web Studies - What kind of collaboration is right for your businessSocial Web Studies - What kind of collaboration is right for your business
Social Web Studies - What kind of collaboration is right for your businessPaul Gilbreath
 
ThingTank @ MIT-Skoltech Innovation Symposium 2014
ThingTank @ MIT-Skoltech Innovation Symposium 2014ThingTank @ MIT-Skoltech Innovation Symposium 2014
ThingTank @ MIT-Skoltech Innovation Symposium 2014Neil Rubens
 
MySQL - copiando, movendo e restaurando dados
MySQL - copiando, movendo e restaurando dadosMySQL - copiando, movendo e restaurando dados
MySQL - copiando, movendo e restaurando dadosPedro Neto
 
Ecossistemas de startups nordestinos os desafios para a competitividade (2)
Ecossistemas de startups nordestinos  os desafios para a competitividade (2)Ecossistemas de startups nordestinos  os desafios para a competitividade (2)
Ecossistemas de startups nordestinos os desafios para a competitividade (2)Ludmilla Veloso [LION]
 

En vedette (20)

How Technology is Changing the Future of Learning
How Technology is Changing the Future of LearningHow Technology is Changing the Future of Learning
How Technology is Changing the Future of Learning
 
Implementacao e desempenho da virtualizacao no dcomp ufs
Implementacao e desempenho da virtualizacao no dcomp ufsImplementacao e desempenho da virtualizacao no dcomp ufs
Implementacao e desempenho da virtualizacao no dcomp ufs
 
Ruby on rails - CEFET de Lagarto
Ruby on rails - CEFET de LagartoRuby on rails - CEFET de Lagarto
Ruby on rails - CEFET de Lagarto
 
História do Escritório Virtual de Aracaju
História do Escritório Virtual de AracajuHistória do Escritório Virtual de Aracaju
História do Escritório Virtual de Aracaju
 
Web 2.0 Collaboration – Using digital tools for redesigning governance
Web 2.0 Collaboration – Using digital tools for redesigning governanceWeb 2.0 Collaboration – Using digital tools for redesigning governance
Web 2.0 Collaboration – Using digital tools for redesigning governance
 
Seminario - Versão Final
Seminario - Versão FinalSeminario - Versão Final
Seminario - Versão Final
 
Introdução ao scrum
Introdução ao scrumIntrodução ao scrum
Introdução ao scrum
 
Desafios da Cocriação
Desafios da CocriaçãoDesafios da Cocriação
Desafios da Cocriação
 
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
 
Apresentação ForkInSergipe
Apresentação ForkInSergipeApresentação ForkInSergipe
Apresentação ForkInSergipe
 
Arquiteturas de software para computação ubiqua
Arquiteturas de software para computação ubiquaArquiteturas de software para computação ubiqua
Arquiteturas de software para computação ubiqua
 
Aula06 matriz em C
Aula06 matriz em CAula06 matriz em C
Aula06 matriz em C
 
Palestra - Bem vindo a era pós-digital: Empreendendo em um ambiente mutante.
Palestra - Bem vindo a era pós-digital: Empreendendo em um ambiente mutante.Palestra - Bem vindo a era pós-digital: Empreendendo em um ambiente mutante.
Palestra - Bem vindo a era pós-digital: Empreendendo em um ambiente mutante.
 
Google+ Para Empresas - GBG Aracaju - Tiago Araujo Melo
Google+ Para Empresas - GBG Aracaju - Tiago Araujo MeloGoogle+ Para Empresas - GBG Aracaju - Tiago Araujo Melo
Google+ Para Empresas - GBG Aracaju - Tiago Araujo Melo
 
Análise dos sites dos presidenciáveis - Eleições 2014
Análise dos sites dos presidenciáveis - Eleições 2014Análise dos sites dos presidenciáveis - Eleições 2014
Análise dos sites dos presidenciáveis - Eleições 2014
 
Social Web Studies - What kind of collaboration is right for your business
Social Web Studies - What kind of collaboration is right for your businessSocial Web Studies - What kind of collaboration is right for your business
Social Web Studies - What kind of collaboration is right for your business
 
ThingTank @ MIT-Skoltech Innovation Symposium 2014
ThingTank @ MIT-Skoltech Innovation Symposium 2014ThingTank @ MIT-Skoltech Innovation Symposium 2014
ThingTank @ MIT-Skoltech Innovation Symposium 2014
 
Plano do Projeto
Plano do ProjetoPlano do Projeto
Plano do Projeto
 
MySQL - copiando, movendo e restaurando dados
MySQL - copiando, movendo e restaurando dadosMySQL - copiando, movendo e restaurando dados
MySQL - copiando, movendo e restaurando dados
 
Ecossistemas de startups nordestinos os desafios para a competitividade (2)
Ecossistemas de startups nordestinos  os desafios para a competitividade (2)Ecossistemas de startups nordestinos  os desafios para a competitividade (2)
Ecossistemas de startups nordestinos os desafios para a competitividade (2)
 

Similaire à Recommendations for Open Online Education: An Algorithmic Study

#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalyticsSoudé Fazeli
 
RecSysTEL2012 slides
RecSysTEL2012 slidesRecSysTEL2012 slides
RecSysTEL2012 slidesSoudé Fazeli
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Eurocall2014 SpeakApps Presentation - SpeakApps and Learning Analytics
Eurocall2014 SpeakApps Presentation - SpeakApps and Learning AnalyticsEurocall2014 SpeakApps Presentation - SpeakApps and Learning Analytics
Eurocall2014 SpeakApps Presentation - SpeakApps and Learning AnalyticsSpeakApps Project
 
Library Analytics and Metrics Project
Library Analytics and Metrics Project Library Analytics and Metrics Project
Library Analytics and Metrics Project Ben Showers
 
Munassir etec647 e presentation
Munassir etec647 e presentationMunassir etec647 e presentation
Munassir etec647 e presentationMunassir Alhamami
 
Krakow presentation speak_appsmngm_final
Krakow presentation speak_appsmngm_finalKrakow presentation speak_appsmngm_final
Krakow presentation speak_appsmngm_finalSpeakApps Project
 
Requirements for Learning Analytics
Requirements for Learning AnalyticsRequirements for Learning Analytics
Requirements for Learning AnalyticsTore Hoel
 
[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...DataScienceConferenc1
 
Overview of C-SAP open educational resources project
Overview of C-SAP open educational resources projectOverview of C-SAP open educational resources project
Overview of C-SAP open educational resources projectCSAPOER
 
C-SAP e-learning forum: Overview of Open Educational Resources project
C-SAP e-learning forum: Overview of Open Educational Resources projectC-SAP e-learning forum: Overview of Open Educational Resources project
C-SAP e-learning forum: Overview of Open Educational Resources projectCSAPSubjectCentre
 
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...Christoph Rensing
 
LAK15 - SCALABILITY AND FLEXIBILITY THROUGH OPEN RESEARCH
LAK15 - SCALABILITY AND FLEXIBILITY THROUGH OPEN RESEARCHLAK15 - SCALABILITY AND FLEXIBILITY THROUGH OPEN RESEARCH
LAK15 - SCALABILITY AND FLEXIBILITY THROUGH OPEN RESEARCHThieme Hennis
 
Open Science and Ethics studies in SLE research
Open Science and Ethics studies in SLE researchOpen Science and Ethics studies in SLE research
Open Science and Ethics studies in SLE researchdavinia.hl
 
Design based for lisbon 2011
Design based for lisbon 2011Design based for lisbon 2011
Design based for lisbon 2011Terry Anderson
 
Scholarly social media applications platforms for knowledge sharing and net...
Scholarly social media applications   platforms for knowledge sharing and net...Scholarly social media applications   platforms for knowledge sharing and net...
Scholarly social media applications platforms for knowledge sharing and net...tullemich
 
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...Platforma Otwartej Nauki
 
Big Data for Student Learning
Big Data for Student LearningBig Data for Student Learning
Big Data for Student LearningMarie Bienkowski
 
"The Influence of Online Studies and Information using Learning Analytics"
"The Influence of Online Studies and Information using Learning Analytics""The Influence of Online Studies and Information using Learning Analytics"
"The Influence of Online Studies and Information using Learning Analytics"Fahmi Ahmed
 

Similaire à Recommendations for Open Online Education: An Algorithmic Study (20)

#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics
 
RecSysTEL2012 slides
RecSysTEL2012 slidesRecSysTEL2012 slides
RecSysTEL2012 slides
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Eurocall2014 SpeakApps Presentation - SpeakApps and Learning Analytics
Eurocall2014 SpeakApps Presentation - SpeakApps and Learning AnalyticsEurocall2014 SpeakApps Presentation - SpeakApps and Learning Analytics
Eurocall2014 SpeakApps Presentation - SpeakApps and Learning Analytics
 
Library Analytics and Metrics Project
Library Analytics and Metrics Project Library Analytics and Metrics Project
Library Analytics and Metrics Project
 
Munassir etec647 e presentation
Munassir etec647 e presentationMunassir etec647 e presentation
Munassir etec647 e presentation
 
Qs1 group a
Qs1 group a Qs1 group a
Qs1 group a
 
Krakow presentation speak_appsmngm_final
Krakow presentation speak_appsmngm_finalKrakow presentation speak_appsmngm_final
Krakow presentation speak_appsmngm_final
 
Requirements for Learning Analytics
Requirements for Learning AnalyticsRequirements for Learning Analytics
Requirements for Learning Analytics
 
[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...
 
Overview of C-SAP open educational resources project
Overview of C-SAP open educational resources projectOverview of C-SAP open educational resources project
Overview of C-SAP open educational resources project
 
C-SAP e-learning forum: Overview of Open Educational Resources project
C-SAP e-learning forum: Overview of Open Educational Resources projectC-SAP e-learning forum: Overview of Open Educational Resources project
C-SAP e-learning forum: Overview of Open Educational Resources project
 
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
 
LAK15 - SCALABILITY AND FLEXIBILITY THROUGH OPEN RESEARCH
LAK15 - SCALABILITY AND FLEXIBILITY THROUGH OPEN RESEARCHLAK15 - SCALABILITY AND FLEXIBILITY THROUGH OPEN RESEARCH
LAK15 - SCALABILITY AND FLEXIBILITY THROUGH OPEN RESEARCH
 
Open Science and Ethics studies in SLE research
Open Science and Ethics studies in SLE researchOpen Science and Ethics studies in SLE research
Open Science and Ethics studies in SLE research
 
Design based for lisbon 2011
Design based for lisbon 2011Design based for lisbon 2011
Design based for lisbon 2011
 
Scholarly social media applications platforms for knowledge sharing and net...
Scholarly social media applications   platforms for knowledge sharing and net...Scholarly social media applications   platforms for knowledge sharing and net...
Scholarly social media applications platforms for knowledge sharing and net...
 
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
 
Big Data for Student Learning
Big Data for Student LearningBig Data for Student Learning
Big Data for Student Learning
 
"The Influence of Online Studies and Information using Learning Analytics"
"The Influence of Online Studies and Information using Learning Analytics""The Influence of Online Studies and Information using Learning Analytics"
"The Influence of Online Studies and Information using Learning Analytics"
 

Plus de Hendrik Drachsler

Trusted Learning Analytics Research Program
Trusted Learning Analytics Research ProgramTrusted Learning Analytics Research Program
Trusted Learning Analytics Research ProgramHendrik Drachsler
 
Smart Speaker as Studying Assistant by Joao Pargana
Smart Speaker as Studying Assistant by Joao ParganaSmart Speaker as Studying Assistant by Joao Pargana
Smart Speaker as Studying Assistant by Joao ParganaHendrik Drachsler
 
Verhaltenskodex Trusted Learning Analytics
Verhaltenskodex Trusted Learning AnalyticsVerhaltenskodex Trusted Learning Analytics
Verhaltenskodex Trusted Learning AnalyticsHendrik Drachsler
 
Rödling, S. (2019). Entwicklung einer Applikation zum assoziativen Medien Ler...
Rödling, S. (2019). Entwicklung einer Applikation zum assoziativen Medien Ler...Rödling, S. (2019). Entwicklung einer Applikation zum assoziativen Medien Ler...
Rödling, S. (2019). Entwicklung einer Applikation zum assoziativen Medien Ler...Hendrik Drachsler
 
E.Leute: Learning the impact of Learning Analytics with an authentic dataset
E.Leute: Learning the impact of Learning Analytics with an authentic datasetE.Leute: Learning the impact of Learning Analytics with an authentic dataset
E.Leute: Learning the impact of Learning Analytics with an authentic datasetHendrik Drachsler
 
Romano, G. (2019) Dancing Trainer: A System For Humans To Learn Dancing Using...
Romano, G. (2019) Dancing Trainer: A System For Humans To Learn Dancing Using...Romano, G. (2019) Dancing Trainer: A System For Humans To Learn Dancing Using...
Romano, G. (2019) Dancing Trainer: A System For Humans To Learn Dancing Using...Hendrik Drachsler
 
Towards Tangible Trusted Learning Analytics
Towards Tangible Trusted Learning AnalyticsTowards Tangible Trusted Learning Analytics
Towards Tangible Trusted Learning AnalyticsHendrik Drachsler
 
Fighting level 3: From the LA framework to LA practice on the micro-level
Fighting level 3: From the LA framework to LA practice on the micro-levelFighting level 3: From the LA framework to LA practice on the micro-level
Fighting level 3: From the LA framework to LA practice on the micro-levelHendrik Drachsler
 
Privacy and Analytics – it’s a DELICATE Issue. A Checklist for Trusted Learni...
Privacy and Analytics – it’s a DELICATE Issue. A Checklist for Trusted Learni...Privacy and Analytics – it’s a DELICATE Issue. A Checklist for Trusted Learni...
Privacy and Analytics – it’s a DELICATE Issue. A Checklist for Trusted Learni...Hendrik Drachsler
 
The Future of Big Data in Education
The Future of Big Data in EducationThe Future of Big Data in Education
The Future of Big Data in EducationHendrik Drachsler
 
The Future of Learning Analytics
The Future of Learning AnalyticsThe Future of Learning Analytics
The Future of Learning AnalyticsHendrik Drachsler
 
Six dimensions of Learning Analytics
Six dimensions of Learning AnalyticsSix dimensions of Learning Analytics
Six dimensions of Learning AnalyticsHendrik Drachsler
 
Ethics and Privacy in the Application of Learning Analytics (#EP4LA)
Ethics and Privacy in the Application of Learning Analytics (#EP4LA)Ethics and Privacy in the Application of Learning Analytics (#EP4LA)
Ethics and Privacy in the Application of Learning Analytics (#EP4LA)Hendrik Drachsler
 
The Impact of Learning Analytics on the Dutch Education System
The Impact of Learning Analytics on the Dutch Education SystemThe Impact of Learning Analytics on the Dutch Education System
The Impact of Learning Analytics on the Dutch Education SystemHendrik Drachsler
 
Standardisierte Medizinische Übergaben - Wie lernen, lehren und implementiere...
Standardisierte Medizinische Übergaben - Wie lernen, lehren und implementiere...Standardisierte Medizinische Übergaben - Wie lernen, lehren und implementiere...
Standardisierte Medizinische Übergaben - Wie lernen, lehren und implementiere...Hendrik Drachsler
 
Hoe ziet de toekomst van Learning Analytics er uit?
Hoe ziet de toekomst van Learning Analytics er uit?Hoe ziet de toekomst van Learning Analytics er uit?
Hoe ziet de toekomst van Learning Analytics er uit?Hendrik Drachsler
 
Group Concept Mapping on Learning Analytics
Group Concept Mapping on Learning AnalyticsGroup Concept Mapping on Learning Analytics
Group Concept Mapping on Learning AnalyticsHendrik Drachsler
 
TEL4Health research at University College Cork (UCC)
TEL4Health research at University College Cork (UCC)TEL4Health research at University College Cork (UCC)
TEL4Health research at University College Cork (UCC)Hendrik Drachsler
 

Plus de Hendrik Drachsler (20)

Trusted Learning Analytics Research Program
Trusted Learning Analytics Research ProgramTrusted Learning Analytics Research Program
Trusted Learning Analytics Research Program
 
Smart Speaker as Studying Assistant by Joao Pargana
Smart Speaker as Studying Assistant by Joao ParganaSmart Speaker as Studying Assistant by Joao Pargana
Smart Speaker as Studying Assistant by Joao Pargana
 
Verhaltenskodex Trusted Learning Analytics
Verhaltenskodex Trusted Learning AnalyticsVerhaltenskodex Trusted Learning Analytics
Verhaltenskodex Trusted Learning Analytics
 
Rödling, S. (2019). Entwicklung einer Applikation zum assoziativen Medien Ler...
Rödling, S. (2019). Entwicklung einer Applikation zum assoziativen Medien Ler...Rödling, S. (2019). Entwicklung einer Applikation zum assoziativen Medien Ler...
Rödling, S. (2019). Entwicklung einer Applikation zum assoziativen Medien Ler...
 
E.Leute: Learning the impact of Learning Analytics with an authentic dataset
E.Leute: Learning the impact of Learning Analytics with an authentic datasetE.Leute: Learning the impact of Learning Analytics with an authentic dataset
E.Leute: Learning the impact of Learning Analytics with an authentic dataset
 
Romano, G. (2019) Dancing Trainer: A System For Humans To Learn Dancing Using...
Romano, G. (2019) Dancing Trainer: A System For Humans To Learn Dancing Using...Romano, G. (2019) Dancing Trainer: A System For Humans To Learn Dancing Using...
Romano, G. (2019) Dancing Trainer: A System For Humans To Learn Dancing Using...
 
Towards Tangible Trusted Learning Analytics
Towards Tangible Trusted Learning AnalyticsTowards Tangible Trusted Learning Analytics
Towards Tangible Trusted Learning Analytics
 
Trusted Learning Analytics
Trusted Learning Analytics Trusted Learning Analytics
Trusted Learning Analytics
 
Fighting level 3: From the LA framework to LA practice on the micro-level
Fighting level 3: From the LA framework to LA practice on the micro-levelFighting level 3: From the LA framework to LA practice on the micro-level
Fighting level 3: From the LA framework to LA practice on the micro-level
 
Privacy and Analytics – it’s a DELICATE Issue. A Checklist for Trusted Learni...
Privacy and Analytics – it’s a DELICATE Issue. A Checklist for Trusted Learni...Privacy and Analytics – it’s a DELICATE Issue. A Checklist for Trusted Learni...
Privacy and Analytics – it’s a DELICATE Issue. A Checklist for Trusted Learni...
 
The Future of Big Data in Education
The Future of Big Data in EducationThe Future of Big Data in Education
The Future of Big Data in Education
 
The Future of Learning Analytics
The Future of Learning AnalyticsThe Future of Learning Analytics
The Future of Learning Analytics
 
Six dimensions of Learning Analytics
Six dimensions of Learning AnalyticsSix dimensions of Learning Analytics
Six dimensions of Learning Analytics
 
Ethics privacy washington
Ethics privacy washingtonEthics privacy washington
Ethics privacy washington
 
Ethics and Privacy in the Application of Learning Analytics (#EP4LA)
Ethics and Privacy in the Application of Learning Analytics (#EP4LA)Ethics and Privacy in the Application of Learning Analytics (#EP4LA)
Ethics and Privacy in the Application of Learning Analytics (#EP4LA)
 
The Impact of Learning Analytics on the Dutch Education System
The Impact of Learning Analytics on the Dutch Education SystemThe Impact of Learning Analytics on the Dutch Education System
The Impact of Learning Analytics on the Dutch Education System
 
Standardisierte Medizinische Übergaben - Wie lernen, lehren und implementiere...
Standardisierte Medizinische Übergaben - Wie lernen, lehren und implementiere...Standardisierte Medizinische Übergaben - Wie lernen, lehren und implementiere...
Standardisierte Medizinische Übergaben - Wie lernen, lehren und implementiere...
 
Hoe ziet de toekomst van Learning Analytics er uit?
Hoe ziet de toekomst van Learning Analytics er uit?Hoe ziet de toekomst van Learning Analytics er uit?
Hoe ziet de toekomst van Learning Analytics er uit?
 
Group Concept Mapping on Learning Analytics
Group Concept Mapping on Learning AnalyticsGroup Concept Mapping on Learning Analytics
Group Concept Mapping on Learning Analytics
 
TEL4Health research at University College Cork (UCC)
TEL4Health research at University College Cork (UCC)TEL4Health research at University College Cork (UCC)
TEL4Health research at University College Cork (UCC)
 

Dernier

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 

Dernier (20)

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 

Recommendations for Open Online Education: An Algorithmic Study

  • 1. Recommendations for Open Online Education: An Algorithmic Study Soude Fazeli1, Enayat Rajabi2, Leonardo Lezcano3, Hendrik Drachsler1, Peter Sloep1 1 Open University Netherlands, 2 Dalhousie University, 3 eBay Inc. 27.07.2016, ICALT 2016, Austin, Texas, USA
  • 2. 3 • Hendrik Drachsler Associate Professor Learning Technologies • Research topics: Personalization, Recommender Systems, Learning Analytics, Mobile devices • Application domains: Schools, HEI, Medical education WhoAmI 2006 - 2009 @HDrachsler
  • 4. Context of the study • Goal: Personalization of Learning (based on prior knowledge) • Problem: Selection from a huge variety of possibilities (Information overflow) • Solution: Recommender systems that points a target user to content of interest based on her user profile Recommendations for Open Education: An Algorithimic Study Pagina 4
  • 5. Problem definition Recommendations for Open Education: An Algorithimic Study Pagina 5 Institutional Course RecSys Open Education RecSys VS. Rich learner and course metadata Sparse learner and course metadata
  • 6. Pagina 6 RQ: How to recommend courses to learners in open education platforms? Recommendations for Open Education: An Algorithimic Study Research Question
  • 7. Pagina 7 1. Content-based 2. Collaborative filtering ✓ Recommendations for Open Education: An Algorithimic Study Recommender system algorithms Our Input Data are mainly user indirect ratings, thus collaborative filtering are more relevant for us
  • 8. 8 Drachsler, H., Verbert, K., Santos, O., and Manouselis, N. (2015). Recommender Systems for Learning. 2nd Handbook on Recommender Systems. Berlin:Springer Recommender system algorithms
  • 9. Pagina 9 • Memory-based • Use statistical approaches to infer similarity between users based on the users’ data stored in memory • k-Nearest Neighbour method (kNN, with neighbourhood size k) • Similarity metrics: Pearson correlation, Cosine similarity, and the Jaccard coefficient. • Model-based • Use probabilistic approaches to create a model of users’ feedback • Matrix factorization, and Bayesian networks • are faster than memory-based algorithms • more costly (required resources and maintenance) In this study, we use both memory-based (both user-based and item-based) and model-based algorithms to test which one performs best on the Open U platform. Recommendations for Open Education: An Algorithimic Study Collaborative Filtering (CF) algorithms
  • 10. Pagina 10 H1: Item-based outperforms user-based approaches H2: Model-based outperforms memory-based approaches Recommendations for Open Education: An Algorithimic Study Hypothesis
  • 11. Experiment Pagina 11 1. Dataset • From Open Education Platform: OpenU A broad national online learning platform for lifelong learning • Data collected: from March 2009 until September 2013 • Users: OpenU Users are professionals from various domains Dataset Users Learning objects Transactions Sparsity (%) OpenU 3462 105 92,689 98.14 Recommendations for Open Education: An Algorithimic Study
  • 12. Pagina 12 • Figure 1: Course completion in related to the students’ activity • Each blue X: the Percentage of Online Interactions (POI) for a given student and a given course, relative to the highest online interactions of a student in that course. • Online interactions = student’s contributions to chat sessions and forum messages. The course completion rate for OpenU students goes up dramatically with increases in students’ interactions (course-mates and the academic staff) Recommendations for Open Education: An Algorithimic Study Experiment 1. Data set
  • 13. Pagina 13 Experiment 2. Algorithms 2.1. Memory-based • Most CF algorithms are based on kNN methods: • Find like-minded users and introduces them as the target user’s nearest neighbours • The appropriate similarity measure depends on whether the input data is: • Explicit (e.g. 5-star ratings) or • Implicit user feedback (e.g. views, downloads, clicks, etc.) • Open U = Implicit user feedback (activities) -> Jaccard coefficient and Cosine are appropriate Recommendations for Open Education: An Algorithimic Study
  • 14. Pagina 14 Experiment 2. Algorithms 2.2. Model-based • Bayesian Personalized Ranking (BPR) method proposed by Rendle et al. • They applied their BPR to the state-of-the-art matrix factorization models to improve the learning process in the Bayesian model used (BPRMF). • MostPopular approach • Makes recommendations based on general popularity of items • Items are weighted based on how often they have been seen in the past S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme, “BPR: Bayesian Personalized Ranking from Implicit Feedback,” in UAI ’09 Proceedings of the Twenty- Fifth Conference on Uncertainty in Artificial Intelligence, 2009, pp. 452–461
  • 15. Pagina 15 Experiment 2. Algorithms 2.3. Graph-based • Implicit networks: a graph – Nodes: users; Edges: similarity relationships; Weights: similarity values • Improve the process of finding nearest neighbors – By invoking graph search algorithms – Memory-based and user-based – For more information, see our ECTEL2014 paper: S. Fazeli, B. Loni, H. Drachsler, and P. Sloep, “Which Recommender system Can Best Fit Social Learning Platforms?,” in 9th European Conference on Technology Enhanced Learning, EC-TEL 2014, 2014, pp. 84–97.
  • 16. Pagina 16 Experiment 3. Settings • Metrics • Precision (ratio number of relevant items recommended to the total number of recommended items) • Recall shows the probability that a relevant item is recommended • Both Precision and recall range from 0 to 1. • The number of courses in this experiment is 105 thus • The number of top-n items to be recommended is 5 (approx. 5% of the courses) and 10 (approx.10% of the courses). • For each memory-based CF algorithm, we evaluated six neighbourhood sizes (k={5,10,20,30,50,100}). Recommendations for Open Education: An Algorithimic Study
  • 17. Pagina 17 1. Memory-based • User-based with Jaccard (UB1) • User-based with Cosine (UB2) • Item-based with Jaccard (IB1) • Item-based with Cosine (IB2) 2. Model-based • MostPopular (MB1) • Bayesian Personalized Ranking with Matrix Factorization (MB2) 3. Graph-based • User-based with T-index (UB3) Experiment Which algorithm and parameters are best suited for the users of the Open U learning platform?
  • 18. Experimental study 3. Results Pagina 18 Values for the highest- scoring neighbourhood size are in bold, the highest values among all are underlined
  • 19. Discussions H1: Item-based outperformed user-based methods. User-based CFs exceeded all expectations - contrary to what the recommender systems literature suggests. • Item-based results were expected to trump the user-based since the number of items (courses) is much smaller than the number of users for our dataset. • User-based algorithms performed better on the Open U data than those that make use of similarities between items (courses). • Therefore: we reject H1. Pagina 19 Recommendations for Open Education: An Algorithimic Study
  • 20. Discussions H2: Matrix factorization methods outperform memory-based methods. • The user-based recommenders (UB1, UB2, UB3), which are memory- based, widely outperform the model-based ones (MB1, MB2). • We expected the matrix factorization (model-based CFs) to perform better since they often prove to outperform prediction accuracy of recommendations particularly when explicit user feedback is available (e.g. 5-star ratings). • So we reject also H2. Pagina 20 Recommendations for Open Education: An Algorithimic Study
  • 21. Pagina 21 • This study sought to find out how best to generate personalized recommendations from user activities within an open online course platform. • The results show that user-based and memory- based methods perform better than item and model-based factorization methods. • The UB1 algorithms seem to be most suited to provide accurate recommendations to the users of our Open U platform. Recommendations for Open Education: An Algorithimic Study Conclusion
  • 22. Pagina 22 Ongoing and Further work 1. Integrating the selected recommender algorithms in the OpenU platform to provide online recommendations. 2. Studying how the graph-based approach can help to improve the process of finding like-minded neighbours in terms of social network analysis (SNA) 3. User study – To measure novelty and serendipity of the recommendations made for OpenU users. Recommendations for Open Education: An Algorithimic Study

Notes de l'éditeur

  1. Almost all studies on recommending courses have been on “closed online course platforms” that typically belong to a specific university: Examples: CourseAgent of the University of Pittsburgh and CourseRank of Stanford University. But in Coursera, edX, Udacity, MiriadaX, FutureLearn or OpenU: The need arises for recommenders that are free from curricular concerns but address the individual information needs of the learners. Moreover, most of the existing course recommenders are dependent on learner or course content metadata. In many open online course platforms, often no comprehensive metadata about the learners are available. Typically, learners provide as little data they can, merely to get through the sign-up procedure. Also, availability of rich content metadata for open online courses is often an issue. Data regarding user interactions and activities become richer and more extensive As learners spend more time online and also more and more learners take advantage of the open online offers.
  2. Which recommender algorithms performs best for learners in Open Education platforms?
  3. To develop a recommender system one first needs to find out about the available input data. The user activities in the OpenU dataset are mainly implicit, coming from tracking data, like signing up for a course or contributing to a forum. Therefore, Collaborative Filtering (CF) recommenders can be applied. Such methods make recommendations for a target user based on other users’ opinions and interests. Content-based methods should be used when, first, rich content data is available (not the case in this study) and, second, user rating information (5-star, binary, unary) is not available. However, “even if very few ratings are available, simple rating-based predictors outperform purely metadata- based ones” [9],. This is due to the difference between the item descriptions and the items themselves, and users often rate how much they like an items, not their descriptions.
  4. Upon signing up users receive a student ID and can register for free in any OpenU course they are interested in. Figure 1 shows how course completion is related to the students’ activities and interactions. Each blue X: the Percentage of Online Interactions (POI) for a given student and a given course, relative to the highest online interactions of a student in that course. Online interactions: Calculated based on a student’s contributions to chat sessions and forum messages.
  5. Most CF algorithms are based on kNN methods: Find like-minded users and introduces them as the target user’s nearest neighbours The appropriate similarity measure depends on whether the input data is: Explicit (e.g. 5-star ratings) or Implicit user feedback (e.g. views, downloads, clicks, etc.) The OpenU data is implicit user feedback: (userID,itemID) tuples Item refers to course in the current study Also known as positive feedback only Thus the Jaccard coefficient and Cosine are appropriate since they use implicit user feedback
  6. Metrics Precision is defined as the ratio of the number of relevant items recommended to the total number of recommended items. Recall shows the probability that a relevant item is recommended: the number of relevant items divided by the total number of relevant items in the entire test set. Both Precision and recall range from 0 to 1. The number of courses in this experiment is 105 thus The number of top-n items to be recommended is 5 (approx. 5% of the courses) and 10 (approx.10% of the courses). Data split A random 80% of the data was assigned to a training set, the rest constituted the test set. For each memory-based CF algorithm, we evaluated six neighbourhood sizes (k={5,10,20,30,50,100}). Model-based algorithms use latent factors (f={3, 5,10}).