SlideShare a Scribd company logo
1 of 59
Download to read offline
Adaptive Learning Systems 
Towards “Adaptation Engine” 
Peter Brusilovsky 
School of Information Sciences 
University of Pittsburgh, USA
Caveat Emptor
Overview 
• Adaptation Technologies (what can be 
adapted and how) 
– Origins 
– Review 
– Place in the “Big Picture” 
• How it could be implemented – “adaptation 
engine”
Key Aspects of Adaptive Systems 
• Adapting to what? 
– User knowledge 
– User interests 
– User individual traits 
• What can be adapted? 
– Adaptive sequencing of educational tasks 
– Adaptive content presentation 
– Adaptive ordering of search results
Technologies: The Origins 
• Pre-Web AES Technologies 
– ITS Technologies 
– AH Technologies 
• Web Technologies 
• Post-Web Technologies 
• Brusilovsky, P. and Peylo, C. (2003) Adaptive and intelligent Web-based educational systems. 
International Journal of Artificial Intelligence in Education 13 (2-4), 159-172.
Pre-Web Technologies 
Adaptive Hypermedia Systems Intelligent Tutoring Systems 
Adaptive 
Hypermedia 
Intelligent 
Tutoring 
Adaptive Presentation 
Adaptive Navigation Support 
Curriculum Sequencing 
Problem Solving Support 
Intelligent Solution Analysis
Pre-Web Technologies 
• Intelligent Tutoring Systems 
– course sequencing 
– intelligent analysis of problem solutions 
– interactive problem solving support 
– example-based problem solving 
• Adaptive Hypermedia Systems 
– adaptive presentation 
– adaptive navigation support
How to Model User Knowledge 
• Domain model 
– The whole body of domain knowledge is 
decomposed into set of smaller knowledge 
componens (skills, concepts, topics, etc) 
• Student model 
– Overlay model 
• Student knowledge is measured independently for 
each knowledge unit 
– Misconceptions (bugs)
Simple overlay model 
Concept 1 
Concept 2 
Concept 3 
Concept 4 
no 
Concept 5 
yes 
Concept N 
no 
no 
yes 
yes
Simple overlay model 
Concept 1 
Concept 2 
Concept 3 
Concept 4 
no 
Concept 5 
yes 
Concept N 
no 
no 
yes 
yes
Weighted overlay model 
Concept 1 
Concept 2 
Concept 3 
Concept 4 
Concept 5 
10 
Concept N 
3 
0 
2 
7 
4
Bug models 
Concept 
A 
Concept 
B 
Concept 
C 
• Each concept/skill has a set of associated 
bugs/misconceptions and sub-optimal skills 
• There are help/hint/remediation messages for 
bugs
Course Sequencing 
• Oldest ITS technology 
– SCHOLAR, BIP, GCAI... 
• Goal: individualized 
“best” sequence of 
educational activities 
– information to read 
– examples to explore 
– problems to solve ... 
• Curriculum sequencing, 
instructional planning, ...
ELM-ART: Exercise Sequencing 
Weber, G. and Brusilovsky, P. (2001) ELM-ART: An adaptive 
versatile system for Web-based instruction. International 
Journal of Artificial Intelligence in Education 12 (4), 351-384.
Beyond Sequencing: Generation 
Kumar, A. (2005) Generation of problems, answers, grade 
and feedback - case study of a fully automated tutor. ACM 
Journal on Educational Resources in Computing 5 (3), 
Article No. 3.
Adaptive Problem Solving Support 
• The core of Intelligent Tutoring Systems 
• From diagnosis to problem solving support 
• Low-interactive support 
– intelligent analysis of problem solutions 
• Highly-interactive support 
– interactive problem solving support
Intelligent analysis of problem 
solutions 
• Intelligent analysis of problem solutions 
• Support: Identifying misconceptions (bug 
model) and broken constraints (CM) 
• Provides feedback adapted to the user model: 
remediation, positive help 
• Low interactivity: Works after the (partial) 
solution is completed 
• Examples: PROUST, ELM-ART, SQL-Tutor
Example: ELM-ART
Interactive Problem Solving 
Support 
• Classic System: Lisp-Tutor 
• The “ultimate goal” of many ITS developers 
• Several kinds of adaptive feedback on every step 
of problem solving 
– Coach-style intervention 
– Highlight wrong step 
– What is wrong 
– What is the correct step 
– Several levels of help by request
Example: WADEIn 
http://adapt2.sis.pitt.edu/cbum/ 
Brusilovsky, P. and Loboda, T. D. (2006) WADEIn II: A case for adaptive 
explanatory visualization. In: M. Goldweber and P. Salomoni (eds.) Proceedings 
of 11th Annual Conference on Innovation and Technology in Computer Science 
Education, ITiCSE'2006, Bologna, Italy, June 26-28, 2006, ACM Press, pp. 48-52.
Example-Based Technologies 
• While focused on problem solving, ITS research 
developed several adaptive example-based learning 
approaches 
• Example-based problem solving support 
– Adaptively suggesting relevant examples for given 
problem and student state of knowledge (ELM-ART) 
• Adaptive worked out examples 
– Steps could be presented with different level of details 
(fading with knowledge growth) 
– Example steps could be replaced with problem steps
Adaptive hypermedia 
• Hypermedia systems = Pages + Links 
• Adaptive presentation 
– content adaptation 
• Adaptive navigation support 
– link adaptation 
• Could be considered as “soft” sequencing 
– Helping the user to get to the right content
Adaptive navigation support 
• What could be done with links to provide 
personalized guidance? 
• Direct guidance 
• Restricting access 
– Removing, disabling, hiding 
• Link Ranking 
• Link Annotation 
• Link Generation 
– Similarity-based, interest-based
Adaptive Annotation: InterBook 
1. Concept role 
2. Current concept state 
3. Current section state 
4. Linked sections state 
4 
3 
2 
1 
√ 
InterBook system
Adaptive Annotation: NavEx 
Yudelson, M. and Brusilovsky, P. (2005) NavEx: Providing Navigation Support for Adaptive Browsing of Annotated Code 
Examples. In: C.-K. Looi, G. McCalla, B. Bredeweg and J. Breuker (eds.) Proceedings of 12th International Conference on Artificial 
Intelligence in Education, AI-Ed'2005, Amsterdam, the Netherlands, July 18-22, 2005, IOS Press, pp. 710-717
Adaptive Text Presentation 
in PUSH (stretchtext) 
Höök, K., Karlgren, J., Wærn, A., Dahlbäck, N., Jansson, C. G., 
Karlgren, K., and Lemaire, B. (1996) A glass box approach to adaptive 
hypermedia. User Modeling and User-Adapted Interaction 6 (2-3), 
157-184.
Adaptive Animation in WADEIn
Adapting to Individual Traits 
• Source of knowledge 
– educational psychology research on individual 
differences 
• Known as cognitive or learning styles 
– Field dependence, wholist/serialist (Pask) 
– Kolb, VARK, Felder-Silverman classifiers
Style-Adaptive Hypermedia 
• Different content for different style 
– Pictures for visually oriented 
– Little success, a lot of negative evidence 
• Better idea: different interface 
organization and navigation tools for 
different styles 
– Adding/removing maps, advanced organizers, 
etc.
Example: AES-CS 
Interface for field-independent learners 
Triantafillou, E., Pomportis, A., and Demetriadis, S. (2003) The design 
and the formative evaluation of an adaptive educational system based on 
cognitive styles. Computers and Education, 87-103.
Example: AES-CS 
Interface for field-dependent learners
Web Impact: Early Migration 
• Intelligent Tutoring Systems (since 1970) 
– CALAT (CAIRNE, NTT) 
– PAT-ONLINE (PAT, Carnegie Mellon) 
• Adaptive Hypermedia Systems (since 1990) 
– AHA (Adaptive Hypertext Course, Eindhoven) 
– KBS-HyperBook (KB Hypertext, Hannover) 
• ITS and AHS 
– ELM-ART (ELM-PE, Trier, ISIS-Tutor, MSU)
Technology Fusion 
Adaptive Web Adaptive Educational 
Systems 
Adaptive E-Learning
Web Age Technologies 
Information Retrieval 
Adaptive Hypermedia Systems Intelligent Tutoring Systems 
Adaptive 
Hypermedia 
Adaptive 
Information 
Filtering 
Intelligent 
Monitoring 
Intelligent 
Collaborative 
Learning 
Intelligent 
Tutoring 
Machine Learning, 
Data Mining 
CSCL
Native Web Technologies 
• Availability of logs 
– Log-mining 
– Intelligent class monitoring 
– Class progress visualization 
• One system, many users - group adaptation! 
– Adaptive collaboration support 
• Web is a large information resource - helping to 
find relevant open corpus information 
– Adaptive content recommendation
Adaptive Collaboration Support 
• Peer help / peer finding 
• Collaborative group formation 
• Group collaboration support 
– Collaborative work support 
– Forum discussion support 
• Awareness support
Educational Recommenders 
• Motivated by research on IR and 
Recommender Systems 
• Content based recommender systems 
• Collaborative recommender systems 
• Social recommender systems (based on 
social links) 
• Hybrid Recommenders
Modeling User Interests 
• Concept-level modeling 
– Same domain models as in knowledge 
modeling, but the overlay models level of 
interests, not level of knowledge 
• Keyword-level modeling 
– Uses a long list of keywords (terms) in place of 
domain model 
– User interests are modeled as weigthed vector 
or terms 
– Originated from adaptive filtering/search area
How it Fits Together?
Popular View on Adaptive 
Learning: Big PIcture 
• A learning course (system) is an organized 
collection of learning content (objects) 
• Students learn by moving from one content 
item to another interacting with each one 
depending on item nature (watch a movie, 
answer a quiz) 
• Results are stored and used for learner 
modeling and analytics
A View on Adaptive Learning 
• Adaptive learning could 
be achieved by 
adaptively selecting the 
next best content 
• The job of adaptation 
engine is to use data 
about student (obtained 
before and during the 
course) to suggest next 
content item
What is (Partially) Correct 
• This is a valuable adaptation context, exactly the 
place to use adaptive sequencing 
• Sequencing is an effective adaptation approach, 
comes in several well-explored brands: 
– Mastery learning 
– Remedial sequencing 
– Proactive sequencing 
• But – any personalized guidance technology that 
can guide the learner to the most appropriate content 
could be used in this context and there are other 
ways to do it 
– Adaptive navigation support 
– Recommendation with a ranked list
Lessons Learned I 
• Approaches that combine system-driven 
adaptation with user ability to select content 
work better for “mature” learners that purely 
system-driven “Deus ex machina” approaches 
while sequencing is critical for younger kids 
– If you want to apply sequencing, consider other 
guidance approaches as well 
• There are other approaches to support self-regulated 
learning related to adaptation and 
they work really well – open learner model! 
– If you build learner model, make it open! 
• Thanks, David, for explaining why we need it!
Exercise area 
QuizGuide = OLM + ANS 
List of annotated 
links to all exercises 
available for a 
student in the 
current course 
grouped into topics
• 
Concept-based vs Topic-based ANS 
Topic-based 
Topic-based+Concept-Based
Lessons Learned II 
• The largest impact is achieved by 
personalized guidance to complex activities 
(i.e., problems), while juggling static 
content has low impact 
– If you focus on sequencing, make sure you 
have advanced learning content 
• Selection of activities based on learning 
style is not (yet) an efficient approach, 
– If you want to build style-based adaptation, use 
more complex approaches
What is Usually Missed 
• Learning objects are not necessary static files 
• Most efficient learning “content” is interactive (might 
not even look like content, stored in files, copied) 
– Interactive simulations 
– Worked-out examples 
– Problems 
• This is exactly the place to apply “within-content” 
adaptation 
– All kind of problem-solving support “tutors” 
– All kinds of adaptive presentation such as adaptive 
animation and examples 
• There is a place for adaptation even beyond content 
– Adaptive collaboration support
Lessons Learned III 
• Within-content adaptation is important 
– Adaptive presentation significantly increases comprehension 
while decreasing learning time 
– Provides vital problem-solving support where students needs 
most help 
– Engages learners in interactive activities 
• There is no “single place” for adaptation 
– Every type of content might use different approaches for 
adaptation and use own appropriate “engine” 
– Different engines might need different information about 
learner and on different granularity levels 
• ITS is a great technology for content-level adaptation, 
but existing monolithic ITS should be re-engineered to 
fit the traditional learning architectures
Requirements for AL architecture 
• Support adaptation on several levels 
– Adaptive guidance (item to item) 
– Within-item adaptation 
– Adaptation beyond “items”, i.e., collaboration 
• Data for learner modeling should be 
collected from all kinds of interactions 
• Learner model produced from this data 
should be available for all components
ADAPT2 Architecture 
Portal 
Activity 
Server 
Student Modeling Server 
Value-added 
Service 
Brusilovsky, P. (2004) KnowledgeTree: A distributed architecture for adaptive e-learning. In: Proceedings of 
13th International World Wide Web Conference, WWW 2004, New York, NY, 17-22 May, 2004, ACM Press,
User modeling server 
CUMULATE 
Event Storage 
Inferenced UM 
Event reports 
UM requests 
Application External 
Inference Agent 
Internal 
Inference Agent 
UM updates 
Event requests
All Pieces in Place?
Next Challenges: Architecture 
• Post-Web Learning technologies are more 
diverse, but we need to find how to fit them 
into the architecture 
• Educational games 
• Virtual and Augmenter Reality 
• Mobile learning 
• “Real World” learning
Next Challenges: Adaptation 
• Most of existing adaptation technologies are 
based on knowledge engineering 
– Cognitive analysis 
– Metadata indexing 
• Works well, but expensive 
• How we could use large volume of data 
collected from many students to deliver and 
improve adaptation?
Social Personalization for AES 
• Starting with technologies based on shallow 
processing of social data 
• Social navigation support for open corpus 
resources 
– Knowledge Sea II 
• Open Social Student Modeling with Social 
guidance 
– Progressor 
– MasteryGrids
Knowledge Sea II 
Farzan, R. and Brusilovsky, P. (2005) Social navigation support through annotation-based group modeling. In: L. Ardissono, 
P. Brna and A. Mitrovic (eds.) Proceedings of 10th International User Modeling Conference, Berlin, July 24-29, 2005, Springer 
Verlag, pp. 463-472, also available at http://www2.sis.pitt.edu/~peterb/papers/FarzanBrusilovskyUM05.pdf.
Progressor 
Hsiao, I. H., Bakalov, F., Brusilovsky, P., and König-Ries, B. (2013) Progressor: social navigation support through open 
social student modeling. New Review of Hypermedia and Multimedia 19 (2), 112-131.
MasteryGrids 
Loboda, T., Guerra, J., Hosseini, R., and Brusilovsky, P. (2014) Mastery Grids: An Open Source Social Educational 
Progress Visualization. In: S. de Freitas, C. Rensing, P. J. Muñoz Merino and T. Ley (eds.) Proceedings of 9th European 
Conference on Technology Enhanced Learning (EC-TEL 2014), Graz, Austria, September 16-19, 2014.
The Challenge for Social 
Personalization 
• Use large volume of learner community data to 
build more advanced adaptation approaches to 
replace or enhance “content-based” adaptation 
• Example: Finding latent groups, meta-adaptation

More Related Content

What's hot (20)

Lms powerpoint
Lms powerpointLms powerpoint
Lms powerpoint
 
Tele conferencing and video conferencing
Tele conferencing and video conferencingTele conferencing and video conferencing
Tele conferencing and video conferencing
 
Presentation system approach
Presentation system approachPresentation system approach
Presentation system approach
 
E learning
E learningE learning
E learning
 
M learning
M  learning M  learning
M learning
 
E learning concept
E learning conceptE learning concept
E learning concept
 
Smart Board
Smart BoardSmart Board
Smart Board
 
Ict for teaching learning 2018
Ict for teaching learning 2018Ict for teaching learning 2018
Ict for teaching learning 2018
 
Importance of computer edu
Importance of computer eduImportance of computer edu
Importance of computer edu
 
Introduction to Online Teaching-Learning
Introduction to Online Teaching-LearningIntroduction to Online Teaching-Learning
Introduction to Online Teaching-Learning
 
Open Book Examination
Open Book ExaminationOpen Book Examination
Open Book Examination
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
3.b.ed class-scope of ict
3.b.ed class-scope of ict3.b.ed class-scope of ict
3.b.ed class-scope of ict
 
E learning ppt
E learning pptE learning ppt
E learning ppt
 
E - learning ppt
E - learning pptE - learning ppt
E - learning ppt
 
Blended learning a new way for students
Blended learning a new way for studentsBlended learning a new way for students
Blended learning a new way for students
 
Systems approach
Systems approachSystems approach
Systems approach
 
Presentation on effective teaching
Presentation on effective teachingPresentation on effective teaching
Presentation on effective teaching
 
Smart Boards
Smart BoardsSmart Boards
Smart Boards
 
E-learning
E-learningE-learning
E-learning
 

Viewers also liked

Adaptive learning is_here_and_now
Adaptive learning is_here_and_nowAdaptive learning is_here_and_now
Adaptive learning is_here_and_nowJohn Helmer
 
Adaptive learning - Eight Key Questions
Adaptive learning - Eight Key QuestionsAdaptive learning - Eight Key Questions
Adaptive learning - Eight Key QuestionsCogBooks Ltd
 
Defining Adaptive Learning Technology: What it is, how it works, and why it’s...
Defining Adaptive Learning Technology: What it is, how it works, and why it’s...Defining Adaptive Learning Technology: What it is, how it works, and why it’s...
Defining Adaptive Learning Technology: What it is, how it works, and why it’s...DreamBox Learning
 
Digittääkö opetuksessasi
Digittääkö opetuksessasiDigittääkö opetuksessasi
Digittääkö opetuksessasiSami Suhonen
 
Introduction to adaptive learning
Introduction to adaptive learningIntroduction to adaptive learning
Introduction to adaptive learningkperi
 
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...DreamBox Learning
 
Adaptive Learning for Educational Game Design
Adaptive Learning for Educational Game DesignAdaptive Learning for Educational Game Design
Adaptive Learning for Educational Game DesignEdward Lavieri
 
From adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive WebFrom adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive WebPeter Brusilovsky
 
Defining Adaptive Learning Technology
Defining Adaptive Learning TechnologyDefining Adaptive Learning Technology
Defining Adaptive Learning TechnologyDreamBox Learning
 
Adaptive Learning Environments
Adaptive Learning EnvironmentsAdaptive Learning Environments
Adaptive Learning Environmentstelss09
 
The Essential School's Guide to Adaptive Learning
The Essential School's Guide to Adaptive LearningThe Essential School's Guide to Adaptive Learning
The Essential School's Guide to Adaptive LearningLorna Keane
 
Cloud computing الحوسبة السحابية
Cloud computing الحوسبة السحابية Cloud computing الحوسبة السحابية
Cloud computing الحوسبة السحابية Sally Jarkas
 
Learning Analytics Dashboards
Learning Analytics DashboardsLearning Analytics Dashboards
Learning Analytics DashboardsSten Govaerts
 

Viewers also liked (20)

Adaptive Learning
Adaptive   LearningAdaptive   Learning
Adaptive Learning
 
MOOCs and pedagogy: where are we heading?
MOOCs and pedagogy: where are we heading?MOOCs and pedagogy: where are we heading?
MOOCs and pedagogy: where are we heading?
 
Adaptive learning is_here_and_now
Adaptive learning is_here_and_nowAdaptive learning is_here_and_now
Adaptive learning is_here_and_now
 
Adaptive learning - Eight Key Questions
Adaptive learning - Eight Key QuestionsAdaptive learning - Eight Key Questions
Adaptive learning - Eight Key Questions
 
Defining Adaptive Learning Technology: What it is, how it works, and why it’s...
Defining Adaptive Learning Technology: What it is, how it works, and why it’s...Defining Adaptive Learning Technology: What it is, how it works, and why it’s...
Defining Adaptive Learning Technology: What it is, how it works, and why it’s...
 
Context-Aware Adaptive and Personalized Mobile Learning
Context-Aware Adaptive and Personalized Mobile Learning Context-Aware Adaptive and Personalized Mobile Learning
Context-Aware Adaptive and Personalized Mobile Learning
 
Digittääkö opetuksessasi
Digittääkö opetuksessasiDigittääkö opetuksessasi
Digittääkö opetuksessasi
 
SeOppi 1/2015
SeOppi 1/2015SeOppi 1/2015
SeOppi 1/2015
 
Introduction to adaptive learning
Introduction to adaptive learningIntroduction to adaptive learning
Introduction to adaptive learning
 
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...
 
Adaptive Learning for Educational Game Design
Adaptive Learning for Educational Game DesignAdaptive Learning for Educational Game Design
Adaptive Learning for Educational Game Design
 
From adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive WebFrom adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive Web
 
Defining Adaptive Learning Technology
Defining Adaptive Learning TechnologyDefining Adaptive Learning Technology
Defining Adaptive Learning Technology
 
Adaptive Learning Environments
Adaptive Learning EnvironmentsAdaptive Learning Environments
Adaptive Learning Environments
 
Learning ecosystems for knowledge management in educational institutions
Learning ecosystems for knowledge management in educational institutions Learning ecosystems for knowledge management in educational institutions
Learning ecosystems for knowledge management in educational institutions
 
The Essential School's Guide to Adaptive Learning
The Essential School's Guide to Adaptive LearningThe Essential School's Guide to Adaptive Learning
The Essential School's Guide to Adaptive Learning
 
Cloud computing الحوسبة السحابية
Cloud computing الحوسبة السحابية Cloud computing الحوسبة السحابية
Cloud computing الحوسبة السحابية
 
Relation between adaptive learning actions and profiles of MOOCs users
Relation between adaptive learning actions and profiles of MOOCs usersRelation between adaptive learning actions and profiles of MOOCs users
Relation between adaptive learning actions and profiles of MOOCs users
 
Learning Analytics Dashboards
Learning Analytics DashboardsLearning Analytics Dashboards
Learning Analytics Dashboards
 
Learning
LearningLearning
Learning
 

Similar to Adaptive Learning Systems: A review of Adaptation.

Domain Modeling for Personalized Learning
Domain Modeling for Personalized LearningDomain Modeling for Personalized Learning
Domain Modeling for Personalized LearningPeter Brusilovsky
 
Computer Science Education: Tools and Data
Computer Science Education: Tools and DataComputer Science Education: Tools and Data
Computer Science Education: Tools and DataPeter Brusilovsky
 
From Expert-Driven to Data-Driven Adaptive Learning
From Expert-Driven to Data-Driven Adaptive LearningFrom Expert-Driven to Data-Driven Adaptive Learning
From Expert-Driven to Data-Driven Adaptive LearningPeter Brusilovsky
 
Rae t4 d-knowledge-economy-sa-urs-dec2017
Rae t4 d-knowledge-economy-sa-urs-dec2017Rae t4 d-knowledge-economy-sa-urs-dec2017
Rae t4 d-knowledge-economy-sa-urs-dec2017MYRA School of Business
 
Design and development of e learning contents and online activities
Design and development of e learning contents and online activitiesDesign and development of e learning contents and online activities
Design and development of e learning contents and online activitiesMUHAMMAD SABRI SAHRIR
 
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovskyifi8106tlu
 
Keynote lecture at 2016 NTU Learning and Teaching Seminar - Students as Partn...
Keynote lecture at 2016 NTU Learning and Teaching Seminar - Students as Partn...Keynote lecture at 2016 NTU Learning and Teaching Seminar - Students as Partn...
Keynote lecture at 2016 NTU Learning and Teaching Seminar - Students as Partn...Simon Bates
 
3 D Project Based Learning Basics for the New Generation Science Standards
3 D Project Based  Learning Basics for the New Generation Science Standards3 D Project Based  Learning Basics for the New Generation Science Standards
3 D Project Based Learning Basics for the New Generation Science Standardsrekharajaseran
 
Personalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AIPersonalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AIPeter Brusilovsky
 
Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...eraser Juan José Calderón
 
Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...eraser Juan José Calderón
 
Integrating an intelligent tutoring system into a virtual world
Integrating an intelligent tutoring system into a virtual worldIntegrating an intelligent tutoring system into a virtual world
Integrating an intelligent tutoring system into a virtual worldParvati Dev
 
Development of a ubiquitous learning system with scaffolding and problem base...
Development of a ubiquitous learning system with scaffolding and problem base...Development of a ubiquitous learning system with scaffolding and problem base...
Development of a ubiquitous learning system with scaffolding and problem base...Panita Wannapiroon Kmutnb
 
Short introduction to educational technology for sharing
Short introduction to educational technology for sharingShort introduction to educational technology for sharing
Short introduction to educational technology for sharingMike Sharples
 
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...Peter Brusilovsky
 
Context modelling for Learning; some heuristics
Context modelling for Learning; some heuristicsContext modelling for Learning; some heuristics
Context modelling for Learning; some heuristicsLondon Knowledge Lab
 
An adaptive tutoring system for physics using reflective dialogue
An adaptive tutoring system for physics using reflective dialogueAn adaptive tutoring system for physics using reflective dialogue
An adaptive tutoring system for physics using reflective dialogueIrene-Angelica Chounta
 

Similar to Adaptive Learning Systems: A review of Adaptation. (20)

Domain Modeling for Personalized Learning
Domain Modeling for Personalized LearningDomain Modeling for Personalized Learning
Domain Modeling for Personalized Learning
 
Computer Science Education: Tools and Data
Computer Science Education: Tools and DataComputer Science Education: Tools and Data
Computer Science Education: Tools and Data
 
From Expert-Driven to Data-Driven Adaptive Learning
From Expert-Driven to Data-Driven Adaptive LearningFrom Expert-Driven to Data-Driven Adaptive Learning
From Expert-Driven to Data-Driven Adaptive Learning
 
Rae t4 d-knowledge-economy-sa-urs-dec2017
Rae t4 d-knowledge-economy-sa-urs-dec2017Rae t4 d-knowledge-economy-sa-urs-dec2017
Rae t4 d-knowledge-economy-sa-urs-dec2017
 
Ph.D. Registeration seminar
Ph.D. Registeration seminarPh.D. Registeration seminar
Ph.D. Registeration seminar
 
Design and development of e learning contents and online activities
Design and development of e learning contents and online activitiesDesign and development of e learning contents and online activities
Design and development of e learning contents and online activities
 
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
 
Chounta@paws
Chounta@pawsChounta@paws
Chounta@paws
 
Keynote lecture at 2016 NTU Learning and Teaching Seminar - Students as Partn...
Keynote lecture at 2016 NTU Learning and Teaching Seminar - Students as Partn...Keynote lecture at 2016 NTU Learning and Teaching Seminar - Students as Partn...
Keynote lecture at 2016 NTU Learning and Teaching Seminar - Students as Partn...
 
3 D Project Based Learning Basics for the New Generation Science Standards
3 D Project Based  Learning Basics for the New Generation Science Standards3 D Project Based  Learning Basics for the New Generation Science Standards
3 D Project Based Learning Basics for the New Generation Science Standards
 
Personalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AIPersonalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AI
 
Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...
 
Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...
 
Integrating an intelligent tutoring system into a virtual world
Integrating an intelligent tutoring system into a virtual worldIntegrating an intelligent tutoring system into a virtual world
Integrating an intelligent tutoring system into a virtual world
 
Development of a ubiquitous learning system with scaffolding and problem base...
Development of a ubiquitous learning system with scaffolding and problem base...Development of a ubiquitous learning system with scaffolding and problem base...
Development of a ubiquitous learning system with scaffolding and problem base...
 
ICS2208 lecture6
ICS2208 lecture6ICS2208 lecture6
ICS2208 lecture6
 
Short introduction to educational technology for sharing
Short introduction to educational technology for sharingShort introduction to educational technology for sharing
Short introduction to educational technology for sharing
 
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
 
Context modelling for Learning; some heuristics
Context modelling for Learning; some heuristicsContext modelling for Learning; some heuristics
Context modelling for Learning; some heuristics
 
An adaptive tutoring system for physics using reflective dialogue
An adaptive tutoring system for physics using reflective dialogueAn adaptive tutoring system for physics using reflective dialogue
An adaptive tutoring system for physics using reflective dialogue
 

More from Peter Brusilovsky

SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...Peter Brusilovsky
 
Action Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User ModelingAction Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User ModelingPeter Brusilovsky
 
User Control in Adaptive Information Access
User Control in Adaptive Information AccessUser Control in Adaptive Information Access
User Control in Adaptive Information AccessPeter Brusilovsky
 
Human-Centered AI in AI-ED - Keynote at AAAI 2022 AI for Education workshop
Human-Centered AI in AI-ED - Keynote at AAAI 2022 AI for Education workshopHuman-Centered AI in AI-ED - Keynote at AAAI 2022 AI for Education workshop
Human-Centered AI in AI-ED - Keynote at AAAI 2022 AI for Education workshopPeter Brusilovsky
 
User Control in AIED (Artificial Intelligence in Education)
User Control in AIED (Artificial Intelligence in Education)User Control in AIED (Artificial Intelligence in Education)
User Control in AIED (Artificial Intelligence in Education)Peter Brusilovsky
 
The Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talkThe Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talkPeter Brusilovsky
 
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Peter Brusilovsky
 
Two Brains are Better than One: User Control in Adaptive Information Access
Two Brains are Better than One: User Control in Adaptive Information AccessTwo Brains are Better than One: User Control in Adaptive Information Access
Two Brains are Better than One: User Control in Adaptive Information AccessPeter Brusilovsky
 
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...Peter Brusilovsky
 
Personalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPersonalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPeter Brusilovsky
 
Human Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in EducationHuman Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in EducationPeter Brusilovsky
 
Interfaces for User-Controlled and Transparent Recommendations
Interfaces for User-Controlled and Transparent RecommendationsInterfaces for User-Controlled and Transparent Recommendations
Interfaces for User-Controlled and Transparent RecommendationsPeter Brusilovsky
 
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...Peter Brusilovsky
 
Course-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course AuthoringCourse-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course AuthoringPeter Brusilovsky
 
The User Side of Personalization: How Personalization Affects the Users
The User Side of Personalization: How Personalization Affects the UsersThe User Side of Personalization: How Personalization Affects the Users
The User Side of Personalization: How Personalization Affects the UsersPeter Brusilovsky
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsPeter Brusilovsky
 
Data driveneducationicwl2016
Data driveneducationicwl2016Data driveneducationicwl2016
Data driveneducationicwl2016Peter Brusilovsky
 
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Peter Brusilovsky
 
Personalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPersonalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPeter Brusilovsky
 
Adaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PALAdaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PALPeter Brusilovsky
 

More from Peter Brusilovsky (20)

SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...
 
Action Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User ModelingAction Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User Modeling
 
User Control in Adaptive Information Access
User Control in Adaptive Information AccessUser Control in Adaptive Information Access
User Control in Adaptive Information Access
 
Human-Centered AI in AI-ED - Keynote at AAAI 2022 AI for Education workshop
Human-Centered AI in AI-ED - Keynote at AAAI 2022 AI for Education workshopHuman-Centered AI in AI-ED - Keynote at AAAI 2022 AI for Education workshop
Human-Centered AI in AI-ED - Keynote at AAAI 2022 AI for Education workshop
 
User Control in AIED (Artificial Intelligence in Education)
User Control in AIED (Artificial Intelligence in Education)User Control in AIED (Artificial Intelligence in Education)
User Control in AIED (Artificial Intelligence in Education)
 
The Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talkThe Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talk
 
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
 
Two Brains are Better than One: User Control in Adaptive Information Access
Two Brains are Better than One: User Control in Adaptive Information AccessTwo Brains are Better than One: User Control in Adaptive Information Access
Two Brains are Better than One: User Control in Adaptive Information Access
 
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
 
Personalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPersonalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning Programming
 
Human Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in EducationHuman Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in Education
 
Interfaces for User-Controlled and Transparent Recommendations
Interfaces for User-Controlled and Transparent RecommendationsInterfaces for User-Controlled and Transparent Recommendations
Interfaces for User-Controlled and Transparent Recommendations
 
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
 
Course-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course AuthoringCourse-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course Authoring
 
The User Side of Personalization: How Personalization Affects the Users
The User Side of Personalization: How Personalization Affects the UsersThe User Side of Personalization: How Personalization Affects the Users
The User Side of Personalization: How Personalization Affects the Users
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two Domains
 
Data driveneducationicwl2016
Data driveneducationicwl2016Data driveneducationicwl2016
Data driveneducationicwl2016
 
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
 
Personalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPersonalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based Visualization
 
Adaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PALAdaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PAL
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Adaptive Learning Systems: A review of Adaptation.

  • 1. Adaptive Learning Systems Towards “Adaptation Engine” Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA
  • 3. Overview • Adaptation Technologies (what can be adapted and how) – Origins – Review – Place in the “Big Picture” • How it could be implemented – “adaptation engine”
  • 4. Key Aspects of Adaptive Systems • Adapting to what? – User knowledge – User interests – User individual traits • What can be adapted? – Adaptive sequencing of educational tasks – Adaptive content presentation – Adaptive ordering of search results
  • 5. Technologies: The Origins • Pre-Web AES Technologies – ITS Technologies – AH Technologies • Web Technologies • Post-Web Technologies • Brusilovsky, P. and Peylo, C. (2003) Adaptive and intelligent Web-based educational systems. International Journal of Artificial Intelligence in Education 13 (2-4), 159-172.
  • 6. Pre-Web Technologies Adaptive Hypermedia Systems Intelligent Tutoring Systems Adaptive Hypermedia Intelligent Tutoring Adaptive Presentation Adaptive Navigation Support Curriculum Sequencing Problem Solving Support Intelligent Solution Analysis
  • 7. Pre-Web Technologies • Intelligent Tutoring Systems – course sequencing – intelligent analysis of problem solutions – interactive problem solving support – example-based problem solving • Adaptive Hypermedia Systems – adaptive presentation – adaptive navigation support
  • 8. How to Model User Knowledge • Domain model – The whole body of domain knowledge is decomposed into set of smaller knowledge componens (skills, concepts, topics, etc) • Student model – Overlay model • Student knowledge is measured independently for each knowledge unit – Misconceptions (bugs)
  • 9. Simple overlay model Concept 1 Concept 2 Concept 3 Concept 4 no Concept 5 yes Concept N no no yes yes
  • 10. Simple overlay model Concept 1 Concept 2 Concept 3 Concept 4 no Concept 5 yes Concept N no no yes yes
  • 11. Weighted overlay model Concept 1 Concept 2 Concept 3 Concept 4 Concept 5 10 Concept N 3 0 2 7 4
  • 12. Bug models Concept A Concept B Concept C • Each concept/skill has a set of associated bugs/misconceptions and sub-optimal skills • There are help/hint/remediation messages for bugs
  • 13. Course Sequencing • Oldest ITS technology – SCHOLAR, BIP, GCAI... • Goal: individualized “best” sequence of educational activities – information to read – examples to explore – problems to solve ... • Curriculum sequencing, instructional planning, ...
  • 14. ELM-ART: Exercise Sequencing Weber, G. and Brusilovsky, P. (2001) ELM-ART: An adaptive versatile system for Web-based instruction. International Journal of Artificial Intelligence in Education 12 (4), 351-384.
  • 15. Beyond Sequencing: Generation Kumar, A. (2005) Generation of problems, answers, grade and feedback - case study of a fully automated tutor. ACM Journal on Educational Resources in Computing 5 (3), Article No. 3.
  • 16. Adaptive Problem Solving Support • The core of Intelligent Tutoring Systems • From diagnosis to problem solving support • Low-interactive support – intelligent analysis of problem solutions • Highly-interactive support – interactive problem solving support
  • 17. Intelligent analysis of problem solutions • Intelligent analysis of problem solutions • Support: Identifying misconceptions (bug model) and broken constraints (CM) • Provides feedback adapted to the user model: remediation, positive help • Low interactivity: Works after the (partial) solution is completed • Examples: PROUST, ELM-ART, SQL-Tutor
  • 19. Interactive Problem Solving Support • Classic System: Lisp-Tutor • The “ultimate goal” of many ITS developers • Several kinds of adaptive feedback on every step of problem solving – Coach-style intervention – Highlight wrong step – What is wrong – What is the correct step – Several levels of help by request
  • 20. Example: WADEIn http://adapt2.sis.pitt.edu/cbum/ Brusilovsky, P. and Loboda, T. D. (2006) WADEIn II: A case for adaptive explanatory visualization. In: M. Goldweber and P. Salomoni (eds.) Proceedings of 11th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE'2006, Bologna, Italy, June 26-28, 2006, ACM Press, pp. 48-52.
  • 21. Example-Based Technologies • While focused on problem solving, ITS research developed several adaptive example-based learning approaches • Example-based problem solving support – Adaptively suggesting relevant examples for given problem and student state of knowledge (ELM-ART) • Adaptive worked out examples – Steps could be presented with different level of details (fading with knowledge growth) – Example steps could be replaced with problem steps
  • 22. Adaptive hypermedia • Hypermedia systems = Pages + Links • Adaptive presentation – content adaptation • Adaptive navigation support – link adaptation • Could be considered as “soft” sequencing – Helping the user to get to the right content
  • 23. Adaptive navigation support • What could be done with links to provide personalized guidance? • Direct guidance • Restricting access – Removing, disabling, hiding • Link Ranking • Link Annotation • Link Generation – Similarity-based, interest-based
  • 24. Adaptive Annotation: InterBook 1. Concept role 2. Current concept state 3. Current section state 4. Linked sections state 4 3 2 1 √ InterBook system
  • 25. Adaptive Annotation: NavEx Yudelson, M. and Brusilovsky, P. (2005) NavEx: Providing Navigation Support for Adaptive Browsing of Annotated Code Examples. In: C.-K. Looi, G. McCalla, B. Bredeweg and J. Breuker (eds.) Proceedings of 12th International Conference on Artificial Intelligence in Education, AI-Ed'2005, Amsterdam, the Netherlands, July 18-22, 2005, IOS Press, pp. 710-717
  • 26. Adaptive Text Presentation in PUSH (stretchtext) Höök, K., Karlgren, J., Wærn, A., Dahlbäck, N., Jansson, C. G., Karlgren, K., and Lemaire, B. (1996) A glass box approach to adaptive hypermedia. User Modeling and User-Adapted Interaction 6 (2-3), 157-184.
  • 28. Adapting to Individual Traits • Source of knowledge – educational psychology research on individual differences • Known as cognitive or learning styles – Field dependence, wholist/serialist (Pask) – Kolb, VARK, Felder-Silverman classifiers
  • 29. Style-Adaptive Hypermedia • Different content for different style – Pictures for visually oriented – Little success, a lot of negative evidence • Better idea: different interface organization and navigation tools for different styles – Adding/removing maps, advanced organizers, etc.
  • 30. Example: AES-CS Interface for field-independent learners Triantafillou, E., Pomportis, A., and Demetriadis, S. (2003) The design and the formative evaluation of an adaptive educational system based on cognitive styles. Computers and Education, 87-103.
  • 31. Example: AES-CS Interface for field-dependent learners
  • 32. Web Impact: Early Migration • Intelligent Tutoring Systems (since 1970) – CALAT (CAIRNE, NTT) – PAT-ONLINE (PAT, Carnegie Mellon) • Adaptive Hypermedia Systems (since 1990) – AHA (Adaptive Hypertext Course, Eindhoven) – KBS-HyperBook (KB Hypertext, Hannover) • ITS and AHS – ELM-ART (ELM-PE, Trier, ISIS-Tutor, MSU)
  • 33. Technology Fusion Adaptive Web Adaptive Educational Systems Adaptive E-Learning
  • 34. Web Age Technologies Information Retrieval Adaptive Hypermedia Systems Intelligent Tutoring Systems Adaptive Hypermedia Adaptive Information Filtering Intelligent Monitoring Intelligent Collaborative Learning Intelligent Tutoring Machine Learning, Data Mining CSCL
  • 35. Native Web Technologies • Availability of logs – Log-mining – Intelligent class monitoring – Class progress visualization • One system, many users - group adaptation! – Adaptive collaboration support • Web is a large information resource - helping to find relevant open corpus information – Adaptive content recommendation
  • 36. Adaptive Collaboration Support • Peer help / peer finding • Collaborative group formation • Group collaboration support – Collaborative work support – Forum discussion support • Awareness support
  • 37. Educational Recommenders • Motivated by research on IR and Recommender Systems • Content based recommender systems • Collaborative recommender systems • Social recommender systems (based on social links) • Hybrid Recommenders
  • 38. Modeling User Interests • Concept-level modeling – Same domain models as in knowledge modeling, but the overlay models level of interests, not level of knowledge • Keyword-level modeling – Uses a long list of keywords (terms) in place of domain model – User interests are modeled as weigthed vector or terms – Originated from adaptive filtering/search area
  • 39. How it Fits Together?
  • 40. Popular View on Adaptive Learning: Big PIcture • A learning course (system) is an organized collection of learning content (objects) • Students learn by moving from one content item to another interacting with each one depending on item nature (watch a movie, answer a quiz) • Results are stored and used for learner modeling and analytics
  • 41. A View on Adaptive Learning • Adaptive learning could be achieved by adaptively selecting the next best content • The job of adaptation engine is to use data about student (obtained before and during the course) to suggest next content item
  • 42. What is (Partially) Correct • This is a valuable adaptation context, exactly the place to use adaptive sequencing • Sequencing is an effective adaptation approach, comes in several well-explored brands: – Mastery learning – Remedial sequencing – Proactive sequencing • But – any personalized guidance technology that can guide the learner to the most appropriate content could be used in this context and there are other ways to do it – Adaptive navigation support – Recommendation with a ranked list
  • 43. Lessons Learned I • Approaches that combine system-driven adaptation with user ability to select content work better for “mature” learners that purely system-driven “Deus ex machina” approaches while sequencing is critical for younger kids – If you want to apply sequencing, consider other guidance approaches as well • There are other approaches to support self-regulated learning related to adaptation and they work really well – open learner model! – If you build learner model, make it open! • Thanks, David, for explaining why we need it!
  • 44. Exercise area QuizGuide = OLM + ANS List of annotated links to all exercises available for a student in the current course grouped into topics
  • 45. • Concept-based vs Topic-based ANS Topic-based Topic-based+Concept-Based
  • 46. Lessons Learned II • The largest impact is achieved by personalized guidance to complex activities (i.e., problems), while juggling static content has low impact – If you focus on sequencing, make sure you have advanced learning content • Selection of activities based on learning style is not (yet) an efficient approach, – If you want to build style-based adaptation, use more complex approaches
  • 47. What is Usually Missed • Learning objects are not necessary static files • Most efficient learning “content” is interactive (might not even look like content, stored in files, copied) – Interactive simulations – Worked-out examples – Problems • This is exactly the place to apply “within-content” adaptation – All kind of problem-solving support “tutors” – All kinds of adaptive presentation such as adaptive animation and examples • There is a place for adaptation even beyond content – Adaptive collaboration support
  • 48. Lessons Learned III • Within-content adaptation is important – Adaptive presentation significantly increases comprehension while decreasing learning time – Provides vital problem-solving support where students needs most help – Engages learners in interactive activities • There is no “single place” for adaptation – Every type of content might use different approaches for adaptation and use own appropriate “engine” – Different engines might need different information about learner and on different granularity levels • ITS is a great technology for content-level adaptation, but existing monolithic ITS should be re-engineered to fit the traditional learning architectures
  • 49. Requirements for AL architecture • Support adaptation on several levels – Adaptive guidance (item to item) – Within-item adaptation – Adaptation beyond “items”, i.e., collaboration • Data for learner modeling should be collected from all kinds of interactions • Learner model produced from this data should be available for all components
  • 50. ADAPT2 Architecture Portal Activity Server Student Modeling Server Value-added Service Brusilovsky, P. (2004) KnowledgeTree: A distributed architecture for adaptive e-learning. In: Proceedings of 13th International World Wide Web Conference, WWW 2004, New York, NY, 17-22 May, 2004, ACM Press,
  • 51. User modeling server CUMULATE Event Storage Inferenced UM Event reports UM requests Application External Inference Agent Internal Inference Agent UM updates Event requests
  • 52. All Pieces in Place?
  • 53. Next Challenges: Architecture • Post-Web Learning technologies are more diverse, but we need to find how to fit them into the architecture • Educational games • Virtual and Augmenter Reality • Mobile learning • “Real World” learning
  • 54. Next Challenges: Adaptation • Most of existing adaptation technologies are based on knowledge engineering – Cognitive analysis – Metadata indexing • Works well, but expensive • How we could use large volume of data collected from many students to deliver and improve adaptation?
  • 55. Social Personalization for AES • Starting with technologies based on shallow processing of social data • Social navigation support for open corpus resources – Knowledge Sea II • Open Social Student Modeling with Social guidance – Progressor – MasteryGrids
  • 56. Knowledge Sea II Farzan, R. and Brusilovsky, P. (2005) Social navigation support through annotation-based group modeling. In: L. Ardissono, P. Brna and A. Mitrovic (eds.) Proceedings of 10th International User Modeling Conference, Berlin, July 24-29, 2005, Springer Verlag, pp. 463-472, also available at http://www2.sis.pitt.edu/~peterb/papers/FarzanBrusilovskyUM05.pdf.
  • 57. Progressor Hsiao, I. H., Bakalov, F., Brusilovsky, P., and König-Ries, B. (2013) Progressor: social navigation support through open social student modeling. New Review of Hypermedia and Multimedia 19 (2), 112-131.
  • 58. MasteryGrids Loboda, T., Guerra, J., Hosseini, R., and Brusilovsky, P. (2014) Mastery Grids: An Open Source Social Educational Progress Visualization. In: S. de Freitas, C. Rensing, P. J. Muñoz Merino and T. Ley (eds.) Proceedings of 9th European Conference on Technology Enhanced Learning (EC-TEL 2014), Graz, Austria, September 16-19, 2014.
  • 59. The Challenge for Social Personalization • Use large volume of learner community data to build more advanced adaptation approaches to replace or enhance “content-based” adaptation • Example: Finding latent groups, meta-adaptation