SlideShare a Scribd company logo
Exploring the Content Ecosystem of the
First Open-source Adaptive Tutor and its
Applications on Intelligent Textbooks
Ioannis Anastasopoulos, UC Berkeley School of Education
Fifth Workshop on
Intelligent Textbooks
(iTextbooks)
ioannisa@berkeley.edu
Introduction
● Intelligent tutoring systems and other adaptive tutors
popularized over past few decades - content
environments of tutoring systems are often overlooked.
● Efforts over the past years to incorporate adaptive and
interactive content/activities into digital textbooks.
● OATutor successfully creates a sustainable content
environment, while fostering a mastery learning
algorithm.
● The OATutor content environment is replicable, and can
facilitate the creation of content that can be easily
integrated into digital textbooks.
Related Work (Content at Scale)
● Scaling content usually requires large amounts of funding
(Khan Academy, MATHia, ASSISTments)
○ Not easy to sustain in an open-source environment
● Open Educational Resources partially circumvent this
issue through user-generated content collection, but still
require forms of financial support
○ Such compilation of content also requires community to support to
promote high-quality content
● Difficulty balancing user-friendly content creation
environments, and potential to create complex problems
Related Work
(Crowdsourcing/Learnsourcing)
● To counter financial difficulties many systems turn to
crowdsourcing
○ Issue of maintaining quality content
● Learnersourcing places the learner in the places of the
crowd
○ Help with higher quality/relevant content
○ Generation effect provides benefits for the learner
Related Work (Advances in
Intelligent textbooks)
● Attempts to explore the usage of adaptive content
presentation and content recommendation within
textbooks
● Tools developed to facilitate combination of adaptive
textbooks and interactive content
● Struggle of content generation, resulting in push for
automated content mapping
Introduction to
OATutor
● Open Adaptive Tutor (OATutor)
was built upon ITS principles to
facilitate mastery learning
content (open-source).
● Offers creative commons licensed
content, with personalized help
for each problem.
● Questions curated from
OpenStax textbooks with help
built by the OATutor content
team.
https://github.com/CAHLR/OATutor
An OATutor problem
Collection of OERs
Content From OpenStax
● OpenStax was selected from a collection of OERs due to
its creative commons license and collection of content.
● The OATutor content team transcribed three algebra
textbooks, and one statistics textbook, from OpenStax
into tutor lessons.
● 15-30 problems generated per OpenStax lesson.
● OATutotr spreadsheet content structure mimics that of a
textbook question with added features for help
capabilities.
Example problem from OATutor Content Spreadsheet
OATutor Content Creation
● Includes knowledge component column to identify
correct KC
● Directly curated from OpenStax problems, with hints
created by the content team
● Automated script converts the problems created on the
spreadsheet into problems in the system’s frontend
● Spreadsheet format allows to provide simple interface,
but with potential to be modified for complex problem
creation
OATutor Content Pipeline
Applications on
Intelligent
Textbooks
Creating a Bridge Between
Digital Textbooks and
Adaptive Tutors
Content Creation Connection to Textbooks
● Adaptive lessons can be used to supplement a digital
textbook
● Feasibility of learning-objective focused content
generation directly from digital textbooks
○ Facilitated through the crowdsourced community of learners
■ Researcher apprentice programs such as UC Berkeley’s
URAP provide the benefits of Learnersourcing, and also
overcome the issue of having an expert learner
■ Avoids the issue of funding for generating content at scale
○ Hint generation based on OpenStax lessons to go hand-in-hand
with the textbook
OpenStax Integration
● OATutor lessons have a 1-1 correspondence with
OpenStax lessons
○ Additionally, the problems themselves correspond to OpenStax
problems
○ Pilot tested in community college classroom that utilizes OpenStax
● Possible to integrate OATutor directly into OpenStax,
embedding it within the question section of each chapter
● Such a process could be generalized to other textbooks,
by having content curated for them in OATutor, and
embedding the adaptive tutor into the digital textbook
Alternative Integration
● Individual problems within textbook directly link to tutor
question corresponding to them
○ This would allow for OATutor to track learner mastery as they go
through the section
● Future questions would be grayed out/optional if the
learner has already achieved mastery
● These elements would be included in a subtle way to
avoid altering a pdf/printed version of the textbook
○ Potentially appearing upon learner interaction with the digital
version
Other Potential Implementations
● Incorporation of AI tools (such as ChatGPT) into the hint
generation process to speed up content curation
○ Such tools could also be used to attempt to create hints in a similar
language to that of a particular textbook
● Allowing the pairing of homework/assessment style
content directly within the textbook
○ Homework-style content could receive appropriate hints/scaffolds
(or have none in the case of a mastery assessment)
○ Additional pilots of the system would be required to explore such
ideas
Concluding Thoughts
● Crowdsourced community of learners helps overcome
major challenges of creating content at scale
● OATutor content is drawn directly from textbooks, and
the way content is created allows for a 1-1 mapping with
textbook problems
● This type of content ecosystem enables the potential to
connect digital textbook to adaptive tutor content and
capabilities
● The open-source nature of OATutor allows for future
work and experimentation with its integration into
intelligent textbooks
Thank you!
Contact email: ioannisa@berkely.edu
Questions?

More Related Content

PPT
Open Access Week 2014: Open Textbook Research Overview
PPT
Open Access Week 2014: Open Textbook Research Overview
PDF
Yoshiwara-AMATYC2018
PDF
What's in a textbook
PPTX
Distinguishing the dOERs: Faculty use of Open Educational Resources
PPTX
Math-Bridge Authoring
PPTX
OpenEd - The Right Resource for Each Standard and Student
PPTX
Exploring the Impact of Open Textbooks Around the World
Open Access Week 2014: Open Textbook Research Overview
Open Access Week 2014: Open Textbook Research Overview
Yoshiwara-AMATYC2018
What's in a textbook
Distinguishing the dOERs: Faculty use of Open Educational Resources
Math-Bridge Authoring
OpenEd - The Right Resource for Each Standard and Student
Exploring the Impact of Open Textbooks Around the World

Similar to Exploring the Content Ecosystem of the First Open-source Adaptive Tutor and its Applications on Intelligent Textbooks (20)

PPTX
Exploring the Impact of Open Textbooks Around the World
PPTX
Supporting Open Textbook Adoptions at Texas Tech University
PPTX
Open Textbook Presentation for Mount Royal University
PPTX
Ditching textbooks for ss
PPTX
Open Educational Resources June 2010
PPTX
Using libre texts to achieve the 5 r dream
PPTX
Supporting Open Textbook Adoptions: University of Texas, Arlington
PPTX
OTN Texas Tech Workshop
PDF
Ontology learning techniques and applications computer science thesis writing...
PPTX
BC Open Textbooks Project update
PDF
Augmenting Digital Textbooks with Reusable Smart Learning Content: Solutions ...
PPTX
Open Innovation on Tour: Bringing Open Textbook to a UK Audience
PPTX
Supporting Open Textbook Adoptions at University of Houston
PPTX
The Landscape of Open Educational Resources
PDF
314 The Open Access Education Revolution Richard Baraniuk
PPTX
UTA New Faculty Orientation 2020
PPTX
OpenEd - The Right Resource for Every Standard and Every Student
PPTX
Finding and adopting oer with CanvasCommons, OpenStax, and Saylor
PPTX
Open Educational Resources, Focus on Textbooks: An Introduction
PDF
Creation to Classroom OETC 2017
Exploring the Impact of Open Textbooks Around the World
Supporting Open Textbook Adoptions at Texas Tech University
Open Textbook Presentation for Mount Royal University
Ditching textbooks for ss
Open Educational Resources June 2010
Using libre texts to achieve the 5 r dream
Supporting Open Textbook Adoptions: University of Texas, Arlington
OTN Texas Tech Workshop
Ontology learning techniques and applications computer science thesis writing...
BC Open Textbooks Project update
Augmenting Digital Textbooks with Reusable Smart Learning Content: Solutions ...
Open Innovation on Tour: Bringing Open Textbook to a UK Audience
Supporting Open Textbook Adoptions at University of Houston
The Landscape of Open Educational Resources
314 The Open Access Education Revolution Richard Baraniuk
UTA New Faculty Orientation 2020
OpenEd - The Right Resource for Every Standard and Every Student
Finding and adopting oer with CanvasCommons, OpenStax, and Saylor
Open Educational Resources, Focus on Textbooks: An Introduction
Creation to Classroom OETC 2017
Ad

More from Sergey Sosnovsky (20)

PPTX
Harnessing Textbooks for High-Quality Labeled Data: An Approach to Automatic ...
PDF
Toward Eliminating Hallucinations: GPT-based Explanatory AI for Intelligent T...
PDF
Layout- and Activity-based Textbook Modeling for Automatic PDF Textbook Extra...
PPTX
Advancing Intelligent Textbooks with Automatically Generated Practice: A Larg...
PPTX
Creating Session Data from eTextbook Event Streams
PDF
Interactions of reading and assessment activities
PDF
Parallel Construction: A Parallel Corpus Approach for Automatic Question Gene...
PDF
YAI4Edu: an Explanatory AI to Generate Interactive e-Books for Education
PDF
Automatic Question Generation for Evidence-based Online Courseware Engineering
PDF
Reading Comprehension Quiz Generation using Generative Pre-trained Transformers
PPTX
Mathematical Language Processing via Tree Embeddings
PPTX
Contextual Definition Generation
PPTX
Transforming Textbooks into Learning by Doing Environments: An Evaluation of ...
PPTX
Generation of Assessment Questions from Textbooks Enriched with Knowledge Models
PPTX
Using Semantics of Textbook Highlights to Predict Student Comprehension and K...
PPTX
Dental TutorBot: Exploitation of Dental Textbooks for Automated Learning
PPTX
Using Programmed Instruction to Help Students Engage with eTextbook Content
PPTX
Adding Intelligence to a Textbook for Human Anatomy with a Causal Concept Map...
PPTX
Interlingua: Linking Textbooks Across Different Languages
PPTX
Student Modeling with Automatic Knowledge Component Extraction for Adaptive T...
Harnessing Textbooks for High-Quality Labeled Data: An Approach to Automatic ...
Toward Eliminating Hallucinations: GPT-based Explanatory AI for Intelligent T...
Layout- and Activity-based Textbook Modeling for Automatic PDF Textbook Extra...
Advancing Intelligent Textbooks with Automatically Generated Practice: A Larg...
Creating Session Data from eTextbook Event Streams
Interactions of reading and assessment activities
Parallel Construction: A Parallel Corpus Approach for Automatic Question Gene...
YAI4Edu: an Explanatory AI to Generate Interactive e-Books for Education
Automatic Question Generation for Evidence-based Online Courseware Engineering
Reading Comprehension Quiz Generation using Generative Pre-trained Transformers
Mathematical Language Processing via Tree Embeddings
Contextual Definition Generation
Transforming Textbooks into Learning by Doing Environments: An Evaluation of ...
Generation of Assessment Questions from Textbooks Enriched with Knowledge Models
Using Semantics of Textbook Highlights to Predict Student Comprehension and K...
Dental TutorBot: Exploitation of Dental Textbooks for Automated Learning
Using Programmed Instruction to Help Students Engage with eTextbook Content
Adding Intelligence to a Textbook for Human Anatomy with a Causal Concept Map...
Interlingua: Linking Textbooks Across Different Languages
Student Modeling with Automatic Knowledge Component Extraction for Adaptive T...
Ad

Recently uploaded (20)

PDF
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
PPT
protein biochemistry.ppt for university classes
PPTX
famous lake in india and its disturibution and importance
PPTX
ANEMIA WITH LEUKOPENIA MDS 07_25.pptx htggtftgt fredrctvg
PDF
An interstellar mission to test astrophysical black holes
PDF
IFIT3 RNA-binding activity primores influenza A viruz infection and translati...
PPTX
Introduction to Cardiovascular system_structure and functions-1
PDF
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
PDF
AlphaEarth Foundations and the Satellite Embedding dataset
PPTX
Derivatives of integument scales, beaks, horns,.pptx
PPTX
TOTAL hIP ARTHROPLASTY Presentation.pptx
PDF
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
PPTX
ECG_Course_Presentation د.محمد صقران ppt
PPTX
neck nodes and dissection types and lymph nodes levels
PPTX
2Systematics of Living Organisms t-.pptx
PPTX
BIOMOLECULES PPT........................
PPTX
2. Earth - The Living Planet Module 2ELS
PDF
Sciences of Europe No 170 (2025)
PDF
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
PPTX
Comparative Structure of Integument in Vertebrates.pptx
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
protein biochemistry.ppt for university classes
famous lake in india and its disturibution and importance
ANEMIA WITH LEUKOPENIA MDS 07_25.pptx htggtftgt fredrctvg
An interstellar mission to test astrophysical black holes
IFIT3 RNA-binding activity primores influenza A viruz infection and translati...
Introduction to Cardiovascular system_structure and functions-1
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
AlphaEarth Foundations and the Satellite Embedding dataset
Derivatives of integument scales, beaks, horns,.pptx
TOTAL hIP ARTHROPLASTY Presentation.pptx
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
ECG_Course_Presentation د.محمد صقران ppt
neck nodes and dissection types and lymph nodes levels
2Systematics of Living Organisms t-.pptx
BIOMOLECULES PPT........................
2. Earth - The Living Planet Module 2ELS
Sciences of Europe No 170 (2025)
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
Comparative Structure of Integument in Vertebrates.pptx

Exploring the Content Ecosystem of the First Open-source Adaptive Tutor and its Applications on Intelligent Textbooks

  • 1. Exploring the Content Ecosystem of the First Open-source Adaptive Tutor and its Applications on Intelligent Textbooks Ioannis Anastasopoulos, UC Berkeley School of Education Fifth Workshop on Intelligent Textbooks (iTextbooks) ioannisa@berkeley.edu
  • 2. Introduction ● Intelligent tutoring systems and other adaptive tutors popularized over past few decades - content environments of tutoring systems are often overlooked. ● Efforts over the past years to incorporate adaptive and interactive content/activities into digital textbooks. ● OATutor successfully creates a sustainable content environment, while fostering a mastery learning algorithm. ● The OATutor content environment is replicable, and can facilitate the creation of content that can be easily integrated into digital textbooks.
  • 3. Related Work (Content at Scale) ● Scaling content usually requires large amounts of funding (Khan Academy, MATHia, ASSISTments) ○ Not easy to sustain in an open-source environment ● Open Educational Resources partially circumvent this issue through user-generated content collection, but still require forms of financial support ○ Such compilation of content also requires community to support to promote high-quality content ● Difficulty balancing user-friendly content creation environments, and potential to create complex problems
  • 4. Related Work (Crowdsourcing/Learnsourcing) ● To counter financial difficulties many systems turn to crowdsourcing ○ Issue of maintaining quality content ● Learnersourcing places the learner in the places of the crowd ○ Help with higher quality/relevant content ○ Generation effect provides benefits for the learner
  • 5. Related Work (Advances in Intelligent textbooks) ● Attempts to explore the usage of adaptive content presentation and content recommendation within textbooks ● Tools developed to facilitate combination of adaptive textbooks and interactive content ● Struggle of content generation, resulting in push for automated content mapping
  • 6. Introduction to OATutor ● Open Adaptive Tutor (OATutor) was built upon ITS principles to facilitate mastery learning content (open-source). ● Offers creative commons licensed content, with personalized help for each problem. ● Questions curated from OpenStax textbooks with help built by the OATutor content team. https://github.com/CAHLR/OATutor
  • 9. Content From OpenStax ● OpenStax was selected from a collection of OERs due to its creative commons license and collection of content. ● The OATutor content team transcribed three algebra textbooks, and one statistics textbook, from OpenStax into tutor lessons. ● 15-30 problems generated per OpenStax lesson. ● OATutotr spreadsheet content structure mimics that of a textbook question with added features for help capabilities.
  • 10. Example problem from OATutor Content Spreadsheet
  • 11. OATutor Content Creation ● Includes knowledge component column to identify correct KC ● Directly curated from OpenStax problems, with hints created by the content team ● Automated script converts the problems created on the spreadsheet into problems in the system’s frontend ● Spreadsheet format allows to provide simple interface, but with potential to be modified for complex problem creation
  • 13. Applications on Intelligent Textbooks Creating a Bridge Between Digital Textbooks and Adaptive Tutors
  • 14. Content Creation Connection to Textbooks ● Adaptive lessons can be used to supplement a digital textbook ● Feasibility of learning-objective focused content generation directly from digital textbooks ○ Facilitated through the crowdsourced community of learners ■ Researcher apprentice programs such as UC Berkeley’s URAP provide the benefits of Learnersourcing, and also overcome the issue of having an expert learner ■ Avoids the issue of funding for generating content at scale ○ Hint generation based on OpenStax lessons to go hand-in-hand with the textbook
  • 15. OpenStax Integration ● OATutor lessons have a 1-1 correspondence with OpenStax lessons ○ Additionally, the problems themselves correspond to OpenStax problems ○ Pilot tested in community college classroom that utilizes OpenStax ● Possible to integrate OATutor directly into OpenStax, embedding it within the question section of each chapter ● Such a process could be generalized to other textbooks, by having content curated for them in OATutor, and embedding the adaptive tutor into the digital textbook
  • 16. Alternative Integration ● Individual problems within textbook directly link to tutor question corresponding to them ○ This would allow for OATutor to track learner mastery as they go through the section ● Future questions would be grayed out/optional if the learner has already achieved mastery ● These elements would be included in a subtle way to avoid altering a pdf/printed version of the textbook ○ Potentially appearing upon learner interaction with the digital version
  • 17. Other Potential Implementations ● Incorporation of AI tools (such as ChatGPT) into the hint generation process to speed up content curation ○ Such tools could also be used to attempt to create hints in a similar language to that of a particular textbook ● Allowing the pairing of homework/assessment style content directly within the textbook ○ Homework-style content could receive appropriate hints/scaffolds (or have none in the case of a mastery assessment) ○ Additional pilots of the system would be required to explore such ideas
  • 18. Concluding Thoughts ● Crowdsourced community of learners helps overcome major challenges of creating content at scale ● OATutor content is drawn directly from textbooks, and the way content is created allows for a 1-1 mapping with textbook problems ● This type of content ecosystem enables the potential to connect digital textbook to adaptive tutor content and capabilities ● The open-source nature of OATutor allows for future work and experimentation with its integration into intelligent textbooks
  • 19. Thank you! Contact email: ioannisa@berkely.edu Questions?