SlideShare uma empresa Scribd logo
1 de 40
KALVI: An Adaptive Tamil
  m-Learning System
                 Keshava Rangarajan
   Chief Architect, Landmark (Halliburton) Corporation


                 Jayaradha Natarajan
               Software consultant, TIBCO


               Arivoli Tirouvingadame
 Principal Member of Technical Staff, Oracle America, Inc.
Acknowledgements


The proposed Kalvi Learning Management System is
based on the Sakai project. A free trial hosted instance of
the Sakai CLE from Longsight
(https://trysakai.longsight.com/portal) was used during
this research. The authors would like to acknowledge the
contributions of all the people involved in Sakai project
and Longsight, and their numerous colleagues.
கல்வி
What is Learning Management System ?
•Wikipedia definition: A Learning Management System (LMS) is a software
application for the administration, documentation, tracking, reporting and
delivery of education courses or training programs.




                                                       Delivery of online
                                                        materials and
                                                                            Tracking and
                                    Registration for        courses
                                                                            reporting of
                                  instructor lead e-
                                                                              learning
                                   learning courses




                                                              LMS
What are the characteristics of LMS ?
•Systems are web-based to facilitate “        anytime, any place,
any pace” access to training content and administration
•A robust LMS should be able to do the following:
    •centralize and automate administration
    •use self-service and self-guided services
    •assemble and deliver learning content rapidly
    •consolidate training initiatives on a scalable web-based platform
    •support portability and standards                          Delivery of online
                                                                 materials and
                                                                                     Tracking and
                                              Registration for
    •personalize content and enable         instructor lead e-
                                                                     courses
                                                                                     reporting of
                                                                                       learning
     knowledge reuse                         learning courses

    •deliver online training and webinars

                                                                           LMS
What is Content Management System ?
•Wikipedia definition: A content management system (CMS) is a computer
program that allows publishing, editing and modifying content as well as
maintenance from a central interface.




                                                           கல்விக்
                                                          களஞசியம்
                                                            (CMS)
What are the characteristics of CMS ?
•CMS systems provide procedures to manage workflow in a collaborative
environment. These procedures can be manual steps or an automated
cascade.
•CMS platforms allow users to centralize data editing, publishing and
modification on a single back-end interface.




                                                           கல்விக்
                                                          களஞசியம்
                                                            (CMS)
Anatomy of an academic course …
                Course



Module 1        Module 2       Module 3
 (பகுதி)          (பகுதி)        (பகுதி)
Anatomy of an academic course …
                Course



Module 1        Module 2       Module 3
 (பகுதி)          (பகுதி)        (பகுதி)




                Lesson 1
                 (பாடம்)
   Module 1
    (பகுதி)
                Lesson 2
                 (பாடம்)
Anatomy of an academic course …
                Course



Module 1        Module 2        Module 3
 (பகுதி)           (பகுதி)         (பகுதி)



                             Concept 1
                             (கருத்த)
                 Lesson 1
                 (பாடம்)
                             Concept 2
   Module 1                  (கருத்த)
    (பகுதி)
                 Lesson 2    Concept 1
                 (பாடம்)     (கருத்த)
A course is nothing but a directed cyclic graph

Reinforcement                 Reinforcement                 Reinforcement
learning                      learning                      learning



                 Learner’s                     Learner’s
     Modules/    transition                    transition
                                   Modules/                       Modules/
     Concepts/                     Concepts/                      Concepts/
      Quizzes                       Quizzes                        Quizzes
What are the types of Academic courses ?


               ACADEMIC
                COURSE

                     Non-
                   adaptive


                   Adaptive
Non-adaptive course



                                            Module n
                             Module 2
                 Module 1




•Connecting links/arcs are static, pre-determined globally and follow a pre-
determined path
Adaptive course
•   Links are initially configured based on the information (descriptive attributes)
    available about the learner.
•   Additionally, there are many possible link flow paths.
•   These paths are conditional, i.e. based on an ongoing evaluation/scoring of the
    learner’s progress through the topics over a given period.
•   Additional nodes/topics may be brought in dynamically based on a dynamic
    evaluation of the learner’s level of knowledge as she/he progresses through the
    course.
•   The topics introduced are driven by analytical insight gained from community use.
Adaptive course: An adaptive directed cyclic
                            graph
                                                                        1


          2                        3                                4            5
                                                                                                         6
          7                  8              9             10
                                                                                     23

                                                                                                         26
                                                11                                                                  27
                                                                                               25
                                                                            24
15            16        17             18

                                                                                                               30

                                                               12
                                                                                     28
                                                                                                                         32
                                                                                                    29
     19                      21        22


                                                     13
                   20                                                                                     31        33        34
                                                                                          35
                                  14
What are the existing problems in
               Tamil LMS ?
•   Very few modern Learning Management Systems for education via Tamil language
    especially ones that deliver content typically taught in other languages (like English)

•   Even if they do exist, these LMS systems deliver content in a static fashion; they do
    not take into account the user’s preferences, level of skill, learning goals and other
    factors explicitly into account and use this as the basis for learning content delivery
    and learn from user activity
Data Mining




Machine Learning




    Analytics
                   What are the core pillars of LMS ?
Role of Data mining and Machine
                Learning in LMS
  •   Learning management systems (LMS) and Learning Content management systems
      (LCMS) deal with volumes of data.
  •   Users consuming the course material leave a trail of data while performing their
      activities.
  •   These data can and needs to be mined to extract insight into learning patterns,
      learner groupings, Topic classifications (eg: easy, difficult, etc.).
  •   Machine learning techniques like Dynamic Regression, Support Vector Machines
      (SVM), Neural Net engines, etc. can be employed to mine the data to extract insight




         10101
         01111
         11100
         01010
         10100
         0010

Data Mining                                                     Machine Learning
What are the tools used in LMS?

                                  LMS


  Machine Learning




  Intelligence




  Automation
Where does Machine Learning fit in?

     Descriptive attributes +
     Knowledge level +
     Ongoing evaluation/scoring            Analytic insight




                         Linguistics (UIMA) +
                          Neural Net Engine/
                              Text SVM




                                                    Reinforced-knowledge
                                                    based (dynamic)
                                                    course path
Role of Analytics in LMS
•   The broad promise of analytics is that new insights can be gained from in-depth
    analysis of the data trails left by individuals in their interactions with others, with
    information, with technology, and with organizations.
What are the types of Analytics in LMS ?


                LMS
              ANALYTICS

                   Learning
                   Analytics

                  Academic
                  Analytics
Learning Analytics
•   Wikipedia definition: The measurement, collection, analysis and reporting of data
    about learners and their contexts, for purposes of understanding and optimizing
    learning and the environments in which it occurs. Learning analytics are largely
    concerned with improving learner success.
Academic Analytics
•   Wikipedia definition: The term for Business Intelligence used in an academic
    setting. Academic analytics is the improvement of organizational processes,
    workflows, resource allocation, and institutional measurement through the use of
    learner, academic, and institutional data. Academic analytics, akin to business
    analytics, are concerned with improving organizational effectiveness.
ADAPTIVE e-LEARNING SYSTEMS
Adaptive e-Learning system
•   An e-learning system should be designed to match students’ needs and
    desires as closely as possible, and adapt during course progression. It is
    considered to be adaptive if it is capable of:
     –   Modeling users, monitoring the activities of its users;
     –   Interpreting these on the basis of domain-specific models;
     –   Inferring user requirements and preferences out of the interpreted activities, appropriately
         representing these in associated models; and
     –   Acting upon the available knowledge on its users and the subject matter at hand, to
         dynamically facilitate the learning process.
Adaptive e-Learning system (Contd.)
•   Adaptive e-learning system can be described as a personalized system,
    which is able to:
     –   Perform content discovery and assembly
     –   Provide an adaptive course delivery, an adaptive interaction, and adaptive collaboration
         support
KALVI: AN ADAPTIVE TAMIL
   m-LEARNING SYSTEM
Sakai project
•   Sakai is a community of academic institutions, commercial organizations and
    individuals who work together to develop a common Collaboration and
    Learning Environment (CLE).
•   The Sakai CLE is used for teaching, research and collaboration.
•   It is a free, community source, educational software platform distributed
    under the Educational Community License.
•   Sakai is a Java-based, service-oriented application suite that is designed to
    be scalable, reliable, interoperable and extensible.

•   http://www.sakaiproject.org

•   Kalvi LMS is based on the Sakai project.
What are the components of Kalvi LMS ?



             Kalvi LMS


                    Kalvi
                   Server

                   Kalvi
                   Client
KALVI architecture
Kalvi Server
•   Supports all the full-fledged features of a typical LMS.
•   There is a central repository of the offered Course list.
•   Adaptive Learning system is responsible for making the LMS adaptive.
•   All data is persisted in a central backend database.




•   Educators: Build and publish new courses via the publishing site.
•   Students: Search the course list and select their courses of interest and take them
    via the community site.
Kalvi Client
•   Supports both web based and mobile clients.
•   Students can take a course via mobile devices like iPad, iPhone, Android based
    devices, etc.
•   The mobile client downloads the course from the server and saves it locally. Along
    with the course, the client piece of the Adaptive learning system pertinent to the
    course is also downloaded to the mobile device.
•   The student then takes the course in the mobile device.
•   While taking a course from the mobile device, it is not required to stay connected
    to the server. That is, courses can be taken from the mobile devices both in online
    and offline modes.
•   All the data obtained by monitoring and recording student activities during the
    course life cycle are persisted in a local database in the mobile device.
•   When they are connected, the Kalvi server and client can sync up periodically.
A typical course taken from iPad
A typical course taken from iPhone
Ubiquitous application of Adaptive LMS
•   Irrespective of the subjects and courses offered, the demography served, and the
    medium of languages delivered to, the learning methodologies and techniques are
    the same as they broadly rely on data mining, machine learning and analytics to
    deliver adaptive learner-centric content in mobile form factors for the current and
    next generation of learners.
•   The promising aspect is that the proposed adaptive LMS system could be applied
    ubiquitously !
Conclusion and future work …
•   The key barrier here is not the veracity of the concept or the implementation of the
    LMS but it is their incorporation into the current educational processes and culture
    which is a rather static.
•   This requires evangelization as well as a high level of engagement from all
    participants in the education process to effect a change.
Software Tech stack

1.Sakai project
2.Android App development
3.iOS App development
References


•U.S. Department of Education - "Enhancing Teaching and Learning Through
Educational Data Mining and Learning Analytics", an Issue brief.
http://www.ed.gov/edblogs/technology/files/2012/03/edm-la-brief.pdf
•George Siemens & Dragan Gasevic, Caroline Haythornthwaite & Shane Dawson,
Simon Buckingham Shum & Rebecca Ferguson, Erik Duval & Katrien Verbert,
Ryan S. J. d. Baker - Society for Learning and Analytics Research - "Open
Learning Analytics: an integrated & modularized platform", July 28, 2011
http://solaresearch.org/OpenLearningAnalytics.pdf
•http://www.sakaiproject.org/
•http://en.wikipedia.org/wiki/Sakai_Project
•http://en.wikipedia.org/wiki/Machine_learning
•http://www.longsight.com/
•https://trysakai.longsight.com/portal
•https://moodle.org/
•www.apple.com/ipad
•www.apple.com/iphone
Kalvi: An Adaptive Tamil m-Learning System

Mais conteúdo relacionado

Mais procurados

A Tale of Two Platforms
A Tale of Two PlatformsA Tale of Two Platforms
A Tale of Two Platformsbaerussell
 
Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Peking
 
Exercise services for e learning in higher education with
Exercise services for e learning in higher education withExercise services for e learning in higher education with
Exercise services for e learning in higher education withAshish Shende
 
Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)Jatin Chauhan
 
Edu link summary
Edu link summaryEdu link summary
Edu link summaryRajEdusaas
 
Facilitator's Leadership Behaviors and Online Learning
Facilitator's Leadership Behaviors and Online LearningFacilitator's Leadership Behaviors and Online Learning
Facilitator's Leadership Behaviors and Online LearningBodong Chen
 
IRJET- Ontology based E-Learning System for Undergraduate Students using FPN ...
IRJET- Ontology based E-Learning System for Undergraduate Students using FPN ...IRJET- Ontology based E-Learning System for Undergraduate Students using FPN ...
IRJET- Ontology based E-Learning System for Undergraduate Students using FPN ...IRJET Journal
 
Learning management system ur edge presentation - feb15-release
Learning management system   ur edge presentation - feb15-releaseLearning management system   ur edge presentation - feb15-release
Learning management system ur edge presentation - feb15-releaseshahabnajmi
 
Efront schools version 1 1
Efront schools version 1 1Efront schools version 1 1
Efront schools version 1 1khader2k9
 

Mais procurados (15)

A Tale of Two Platforms
A Tale of Two PlatformsA Tale of Two Platforms
A Tale of Two Platforms
 
Ltms 510 Class 2
Ltms 510   Class 2Ltms 510   Class 2
Ltms 510 Class 2
 
Ammar 1
Ammar 1Ammar 1
Ammar 1
 
Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02
 
Exercise services for e learning in higher education with
Exercise services for e learning in higher education withExercise services for e learning in higher education with
Exercise services for e learning in higher education with
 
Moodle Brochure
 Moodle Brochure Moodle Brochure
Moodle Brochure
 
Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)
 
Edu link summary
Edu link summaryEdu link summary
Edu link summary
 
Facilitator's Leadership Behaviors and Online Learning
Facilitator's Leadership Behaviors and Online LearningFacilitator's Leadership Behaviors and Online Learning
Facilitator's Leadership Behaviors and Online Learning
 
IRJET- Ontology based E-Learning System for Undergraduate Students using FPN ...
IRJET- Ontology based E-Learning System for Undergraduate Students using FPN ...IRJET- Ontology based E-Learning System for Undergraduate Students using FPN ...
IRJET- Ontology based E-Learning System for Undergraduate Students using FPN ...
 
Learning management system ur edge presentation - feb15-release
Learning management system   ur edge presentation - feb15-releaseLearning management system   ur edge presentation - feb15-release
Learning management system ur edge presentation - feb15-release
 
Efront schools version 1 1
Efront schools version 1 1Efront schools version 1 1
Efront schools version 1 1
 
Education service delivery presentation
Education service delivery   presentationEducation service delivery   presentation
Education service delivery presentation
 
Itales
ItalesItales
Itales
 
Lecture04 05
Lecture04 05Lecture04 05
Lecture04 05
 

Semelhante a Kalvi: An Adaptive Tamil m-Learning System

KALVI_AnAdaptiveTamil_m-LearningSystem_deck
KALVI_AnAdaptiveTamil_m-LearningSystem_deckKALVI_AnAdaptiveTamil_m-LearningSystem_deck
KALVI_AnAdaptiveTamil_m-LearningSystem_deckarivolit
 
E Tqf Open Source Lms
E Tqf Open Source LmsE Tqf Open Source Lms
E Tqf Open Source LmsFIT Ltd
 
Learning Management System (LMS).pptx
Learning Management System (LMS).pptxLearning Management System (LMS).pptx
Learning Management System (LMS).pptxvidhyavs9
 
Enabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMSEnabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMSMohamed EL Zayat
 
Learning management system
Learning management systemLearning management system
Learning management systemE-Journal ICT4D
 
Lejla A. Bexheti - eLearningCentre SEE University
Lejla A. Bexheti - eLearningCentre SEE UniversityLejla A. Bexheti - eLearningCentre SEE University
Lejla A. Bexheti - eLearningCentre SEE UniversityMetamorphosis
 
Educational Management Systems
Educational Management SystemsEducational Management Systems
Educational Management SystemsIntrist
 
EDET 650 Final Report
EDET 650 Final ReportEDET 650 Final Report
EDET 650 Final Reportcolin gray
 
CBM project workshop
CBM project workshopCBM project workshop
CBM project workshopMartin Weller
 
Moodle Enterprise Solutions with MoOdalis
Moodle Enterprise Solutions with MoOdalisMoodle Enterprise Solutions with MoOdalis
Moodle Enterprise Solutions with MoOdalissym.net
 
It202 operating systems applications
It202 operating systems applicationsIt202 operating systems applications
It202 operating systems applicationsryanette
 
An introduction to SCORM 2004
An introduction to SCORM 2004An introduction to SCORM 2004
An introduction to SCORM 2004Teeled
 
Qafqaz university-inegrated-management-information-system
Qafqaz university-inegrated-management-information-systemQafqaz university-inegrated-management-information-system
Qafqaz university-inegrated-management-information-systemAbzetdin Adamov
 
Jurnal a distributed architecture for adaptive e-learning
Jurnal   a distributed architecture for adaptive e-learningJurnal   a distributed architecture for adaptive e-learning
Jurnal a distributed architecture for adaptive e-learningUniversitas Putera Batam
 

Semelhante a Kalvi: An Adaptive Tamil m-Learning System (20)

KALVI_AnAdaptiveTamil_m-LearningSystem_deck
KALVI_AnAdaptiveTamil_m-LearningSystem_deckKALVI_AnAdaptiveTamil_m-LearningSystem_deck
KALVI_AnAdaptiveTamil_m-LearningSystem_deck
 
E Tqf Open Source Lms
E Tqf Open Source LmsE Tqf Open Source Lms
E Tqf Open Source Lms
 
Learning Management System (LMS).pptx
Learning Management System (LMS).pptxLearning Management System (LMS).pptx
Learning Management System (LMS).pptx
 
Enabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMSEnabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMS
 
Lms and lor
Lms and lorLms and lor
Lms and lor
 
Learning management system
Learning management systemLearning management system
Learning management system
 
Mba 758 database management system
Mba 758 database management systemMba 758 database management system
Mba 758 database management system
 
Lejla A. Bexheti - eLearningCentre SEE University
Lejla A. Bexheti - eLearningCentre SEE UniversityLejla A. Bexheti - eLearningCentre SEE University
Lejla A. Bexheti - eLearningCentre SEE University
 
Educational Management Systems
Educational Management SystemsEducational Management Systems
Educational Management Systems
 
EDET 650 Final Report
EDET 650 Final ReportEDET 650 Final Report
EDET 650 Final Report
 
LMS 101
LMS 101LMS 101
LMS 101
 
CBM project workshop
CBM project workshopCBM project workshop
CBM project workshop
 
Effat 1234
Effat 1234Effat 1234
Effat 1234
 
Moodle Enterprise Solutions with MoOdalis
Moodle Enterprise Solutions with MoOdalisMoodle Enterprise Solutions with MoOdalis
Moodle Enterprise Solutions with MoOdalis
 
Basics of e learning
Basics of e learningBasics of e learning
Basics of e learning
 
It202 operating systems applications
It202 operating systems applicationsIt202 operating systems applications
It202 operating systems applications
 
An introduction to SCORM 2004
An introduction to SCORM 2004An introduction to SCORM 2004
An introduction to SCORM 2004
 
Qafqaz university-inegrated-management-information-system
Qafqaz university-inegrated-management-information-systemQafqaz university-inegrated-management-information-system
Qafqaz university-inegrated-management-information-system
 
Jurnal a distributed architecture for adaptive e-learning
Jurnal   a distributed architecture for adaptive e-learningJurnal   a distributed architecture for adaptive e-learning
Jurnal a distributed architecture for adaptive e-learning
 
Intro to Ilios
Intro to IliosIntro to Ilios
Intro to Ilios
 

Último

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
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
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
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
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
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
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
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 

Último (20)

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
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
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
 
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
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
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
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
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
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
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
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 

Kalvi: An Adaptive Tamil m-Learning System

  • 1. KALVI: An Adaptive Tamil m-Learning System Keshava Rangarajan Chief Architect, Landmark (Halliburton) Corporation Jayaradha Natarajan Software consultant, TIBCO Arivoli Tirouvingadame Principal Member of Technical Staff, Oracle America, Inc.
  • 2. Acknowledgements The proposed Kalvi Learning Management System is based on the Sakai project. A free trial hosted instance of the Sakai CLE from Longsight (https://trysakai.longsight.com/portal) was used during this research. The authors would like to acknowledge the contributions of all the people involved in Sakai project and Longsight, and their numerous colleagues.
  • 4. What is Learning Management System ? •Wikipedia definition: A Learning Management System (LMS) is a software application for the administration, documentation, tracking, reporting and delivery of education courses or training programs. Delivery of online materials and Tracking and Registration for courses reporting of instructor lead e- learning learning courses LMS
  • 5. What are the characteristics of LMS ? •Systems are web-based to facilitate “ anytime, any place, any pace” access to training content and administration •A robust LMS should be able to do the following: •centralize and automate administration •use self-service and self-guided services •assemble and deliver learning content rapidly •consolidate training initiatives on a scalable web-based platform •support portability and standards Delivery of online materials and Tracking and Registration for •personalize content and enable instructor lead e- courses reporting of learning knowledge reuse learning courses •deliver online training and webinars LMS
  • 6. What is Content Management System ? •Wikipedia definition: A content management system (CMS) is a computer program that allows publishing, editing and modifying content as well as maintenance from a central interface. கல்விக் களஞசியம் (CMS)
  • 7. What are the characteristics of CMS ? •CMS systems provide procedures to manage workflow in a collaborative environment. These procedures can be manual steps or an automated cascade. •CMS platforms allow users to centralize data editing, publishing and modification on a single back-end interface. கல்விக் களஞசியம் (CMS)
  • 8. Anatomy of an academic course … Course Module 1 Module 2 Module 3 (பகுதி) (பகுதி) (பகுதி)
  • 9. Anatomy of an academic course … Course Module 1 Module 2 Module 3 (பகுதி) (பகுதி) (பகுதி) Lesson 1 (பாடம்) Module 1 (பகுதி) Lesson 2 (பாடம்)
  • 10. Anatomy of an academic course … Course Module 1 Module 2 Module 3 (பகுதி) (பகுதி) (பகுதி) Concept 1 (கருத்த) Lesson 1 (பாடம்) Concept 2 Module 1 (கருத்த) (பகுதி) Lesson 2 Concept 1 (பாடம்) (கருத்த)
  • 11. A course is nothing but a directed cyclic graph Reinforcement Reinforcement Reinforcement learning learning learning Learner’s Learner’s Modules/ transition transition Modules/ Modules/ Concepts/ Concepts/ Concepts/ Quizzes Quizzes Quizzes
  • 12. What are the types of Academic courses ? ACADEMIC COURSE Non- adaptive Adaptive
  • 13. Non-adaptive course Module n Module 2 Module 1 •Connecting links/arcs are static, pre-determined globally and follow a pre- determined path
  • 14. Adaptive course • Links are initially configured based on the information (descriptive attributes) available about the learner. • Additionally, there are many possible link flow paths. • These paths are conditional, i.e. based on an ongoing evaluation/scoring of the learner’s progress through the topics over a given period. • Additional nodes/topics may be brought in dynamically based on a dynamic evaluation of the learner’s level of knowledge as she/he progresses through the course. • The topics introduced are driven by analytical insight gained from community use.
  • 15. Adaptive course: An adaptive directed cyclic graph 1 2 3 4 5 6 7 8 9 10 23 26 11 27 25 24 15 16 17 18 30 12 28 32 29 19 21 22 13 20 31 33 34 35 14
  • 16. What are the existing problems in Tamil LMS ? • Very few modern Learning Management Systems for education via Tamil language especially ones that deliver content typically taught in other languages (like English) • Even if they do exist, these LMS systems deliver content in a static fashion; they do not take into account the user’s preferences, level of skill, learning goals and other factors explicitly into account and use this as the basis for learning content delivery and learn from user activity
  • 17. Data Mining Machine Learning Analytics What are the core pillars of LMS ?
  • 18. Role of Data mining and Machine Learning in LMS • Learning management systems (LMS) and Learning Content management systems (LCMS) deal with volumes of data. • Users consuming the course material leave a trail of data while performing their activities. • These data can and needs to be mined to extract insight into learning patterns, learner groupings, Topic classifications (eg: easy, difficult, etc.). • Machine learning techniques like Dynamic Regression, Support Vector Machines (SVM), Neural Net engines, etc. can be employed to mine the data to extract insight 10101 01111 11100 01010 10100 0010 Data Mining Machine Learning
  • 19. What are the tools used in LMS? LMS Machine Learning Intelligence Automation
  • 20. Where does Machine Learning fit in? Descriptive attributes + Knowledge level + Ongoing evaluation/scoring Analytic insight Linguistics (UIMA) + Neural Net Engine/ Text SVM Reinforced-knowledge based (dynamic) course path
  • 21. Role of Analytics in LMS • The broad promise of analytics is that new insights can be gained from in-depth analysis of the data trails left by individuals in their interactions with others, with information, with technology, and with organizations.
  • 22. What are the types of Analytics in LMS ? LMS ANALYTICS Learning Analytics Academic Analytics
  • 23. Learning Analytics • Wikipedia definition: The measurement, collection, analysis and reporting of data about learners and their contexts, for purposes of understanding and optimizing learning and the environments in which it occurs. Learning analytics are largely concerned with improving learner success.
  • 24. Academic Analytics • Wikipedia definition: The term for Business Intelligence used in an academic setting. Academic analytics is the improvement of organizational processes, workflows, resource allocation, and institutional measurement through the use of learner, academic, and institutional data. Academic analytics, akin to business analytics, are concerned with improving organizational effectiveness.
  • 26. Adaptive e-Learning system • An e-learning system should be designed to match students’ needs and desires as closely as possible, and adapt during course progression. It is considered to be adaptive if it is capable of: – Modeling users, monitoring the activities of its users; – Interpreting these on the basis of domain-specific models; – Inferring user requirements and preferences out of the interpreted activities, appropriately representing these in associated models; and – Acting upon the available knowledge on its users and the subject matter at hand, to dynamically facilitate the learning process.
  • 27. Adaptive e-Learning system (Contd.) • Adaptive e-learning system can be described as a personalized system, which is able to: – Perform content discovery and assembly – Provide an adaptive course delivery, an adaptive interaction, and adaptive collaboration support
  • 28. KALVI: AN ADAPTIVE TAMIL m-LEARNING SYSTEM
  • 29. Sakai project • Sakai is a community of academic institutions, commercial organizations and individuals who work together to develop a common Collaboration and Learning Environment (CLE). • The Sakai CLE is used for teaching, research and collaboration. • It is a free, community source, educational software platform distributed under the Educational Community License. • Sakai is a Java-based, service-oriented application suite that is designed to be scalable, reliable, interoperable and extensible. • http://www.sakaiproject.org • Kalvi LMS is based on the Sakai project.
  • 30. What are the components of Kalvi LMS ? Kalvi LMS Kalvi Server Kalvi Client
  • 32. Kalvi Server • Supports all the full-fledged features of a typical LMS. • There is a central repository of the offered Course list. • Adaptive Learning system is responsible for making the LMS adaptive. • All data is persisted in a central backend database. • Educators: Build and publish new courses via the publishing site. • Students: Search the course list and select their courses of interest and take them via the community site.
  • 33. Kalvi Client • Supports both web based and mobile clients. • Students can take a course via mobile devices like iPad, iPhone, Android based devices, etc. • The mobile client downloads the course from the server and saves it locally. Along with the course, the client piece of the Adaptive learning system pertinent to the course is also downloaded to the mobile device. • The student then takes the course in the mobile device. • While taking a course from the mobile device, it is not required to stay connected to the server. That is, courses can be taken from the mobile devices both in online and offline modes. • All the data obtained by monitoring and recording student activities during the course life cycle are persisted in a local database in the mobile device. • When they are connected, the Kalvi server and client can sync up periodically.
  • 34. A typical course taken from iPad
  • 35. A typical course taken from iPhone
  • 36. Ubiquitous application of Adaptive LMS • Irrespective of the subjects and courses offered, the demography served, and the medium of languages delivered to, the learning methodologies and techniques are the same as they broadly rely on data mining, machine learning and analytics to deliver adaptive learner-centric content in mobile form factors for the current and next generation of learners. • The promising aspect is that the proposed adaptive LMS system could be applied ubiquitously !
  • 37. Conclusion and future work … • The key barrier here is not the veracity of the concept or the implementation of the LMS but it is their incorporation into the current educational processes and culture which is a rather static. • This requires evangelization as well as a high level of engagement from all participants in the education process to effect a change.
  • 38. Software Tech stack 1.Sakai project 2.Android App development 3.iOS App development
  • 39. References •U.S. Department of Education - "Enhancing Teaching and Learning Through Educational Data Mining and Learning Analytics", an Issue brief. http://www.ed.gov/edblogs/technology/files/2012/03/edm-la-brief.pdf •George Siemens & Dragan Gasevic, Caroline Haythornthwaite & Shane Dawson, Simon Buckingham Shum & Rebecca Ferguson, Erik Duval & Katrien Verbert, Ryan S. J. d. Baker - Society for Learning and Analytics Research - "Open Learning Analytics: an integrated & modularized platform", July 28, 2011 http://solaresearch.org/OpenLearningAnalytics.pdf •http://www.sakaiproject.org/ •http://en.wikipedia.org/wiki/Sakai_Project •http://en.wikipedia.org/wiki/Machine_learning •http://www.longsight.com/ •https://trysakai.longsight.com/portal •https://moodle.org/ •www.apple.com/ipad •www.apple.com/iphone