SlideShare a Scribd company logo
1 of 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.
Registration for
instructor lead e-
learning courses
Delivery of online
materials and
courses
Tracking and
reporting of
learning
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
•personalize content and enable
knowledge reuse
•deliver online training and webinars
Registration for
instructor lead e-
learning courses
Delivery of online
materials and
courses
Tracking and
reporting of
learning
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 …
Module 1
()
Course
Module 2
()
Module 3
()
Anatomy of an academic course …
Module 1
()
Lesson 1
()
Lesson 2
()
Module 1
()
Course
Module 2
()
Module 3
()
Anatomy of an academic course …
Module 1
()
Lesson 1
()
Concept 1
()
Concept 2
()
Lesson 2
()
Concept 1
()
Module 1
()
Course
Module 2
()
Module 3
()
A course is nothing but a directed cyclic graph
Modules/
Concepts/
Quizzes
Modules/
Concepts/
Quizzes
Modules/
Concepts/
Quizzes
Learner’s
transition
Reinforcement
learning
Learner’s
transition
Reinforcement
learning
Reinforcement
learning
What are the types of Academic courses ?
ACADEMIC
COURSE
Adaptive
Non-
adaptive
Non-adaptive course
Module 1
Module 2
Module n
•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
4 52
6
3
7 8 9 10
11
12
13
23
26
27
28
29
30
31
32
33
19
20
21 22
25
24
18171615
14
35
34
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
What are the core pillars of LMS ?
DataMining
MachineLearning
Analytics
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
Machine LearningData Mining
10101
01111
11100
01010
10100
0010
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
Academic
Analytics
Learning
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
Client
Kalvi
Server
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_AnAdaptiveTamil_m-LearningSystem_deck

More Related Content

What's hot

Offline solutions for online learning eLA 2014
Offline solutions for online learning eLA 2014Offline solutions for online learning eLA 2014
Offline solutions for online learning eLA 2014Brenda Mallinson
 
Educational Information Management System (EIMS)
Educational Information Management System (EIMS)Educational Information Management System (EIMS)
Educational Information Management System (EIMS)Chetan Hireholi
 
Mahara: An overview of the ePortfolio application
Mahara: An overview of the ePortfolio applicationMahara: An overview of the ePortfolio application
Mahara: An overview of the ePortfolio applicationMahara E-Portfolio Project
 
IAd-learning: A new e-learning platform by José Antonio Omedes at Big Data Sp...
IAd-learning: A new e-learning platform by José Antonio Omedes at Big Data Sp...IAd-learning: A new e-learning platform by José Antonio Omedes at Big Data Sp...
IAd-learning: A new e-learning platform by José Antonio Omedes at Big Data Sp...Big Data Spain
 
Unit 6 presentation final
Unit 6 presentation finalUnit 6 presentation final
Unit 6 presentation finalJon Hilden
 
Assessing the value of e-Learning Management Systems for Higher Education
Assessing the value of e-Learning Management Systems for Higher EducationAssessing the value of e-Learning Management Systems for Higher Education
Assessing the value of e-Learning Management Systems for Higher EducationKaustav Saha
 
VII Jornadas eMadrid "Education in exponential times". Learning Analytics Imp...
VII Jornadas eMadrid "Education in exponential times". Learning Analytics Imp...VII Jornadas eMadrid "Education in exponential times". Learning Analytics Imp...
VII Jornadas eMadrid "Education in exponential times". Learning Analytics Imp...eMadrid network
 
Comparison - E Learning Hosting Providers
Comparison -  E Learning Hosting ProvidersComparison -  E Learning Hosting Providers
Comparison - E Learning Hosting Providersvfilipova
 
online education system project report
online education system project reportonline education system project report
online education system project reportHagi Sahib
 
Learning Management System
Learning Management SystemLearning Management System
Learning Management SystemShubham Singh
 
Unit 6 presentation
Unit 6 presentationUnit 6 presentation
Unit 6 presentationJon Hilden
 
Learning management system
Learning management systemLearning management system
Learning management systemE-Journal ICT4D
 
Learner Model's Utilization in the e-Learning Environments
Learner Model's Utilization in the e-Learning EnvironmentsLearner Model's Utilization in the e-Learning Environments
Learner Model's Utilization in the e-Learning Environmentseraser Juan José Calderón
 
KhmerTalks: Essential of e learning-last
KhmerTalks: Essential of e learning-lastKhmerTalks: Essential of e learning-last
KhmerTalks: Essential of e learning-lastKhmerTalks
 
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemidVirtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemidHans Põldoja
 
School Managment Software for School & College
School Managment Software for School & CollegeSchool Managment Software for School & College
School Managment Software for School & CollegeMaan21
 

What's hot (20)

Offline solutions for online learning eLA 2014
Offline solutions for online learning eLA 2014Offline solutions for online learning eLA 2014
Offline solutions for online learning eLA 2014
 
Educational Information Management System (EIMS)
Educational Information Management System (EIMS)Educational Information Management System (EIMS)
Educational Information Management System (EIMS)
 
Mahara: An overview of the ePortfolio application
Mahara: An overview of the ePortfolio applicationMahara: An overview of the ePortfolio application
Mahara: An overview of the ePortfolio application
 
IAd-learning: A new e-learning platform by José Antonio Omedes at Big Data Sp...
IAd-learning: A new e-learning platform by José Antonio Omedes at Big Data Sp...IAd-learning: A new e-learning platform by José Antonio Omedes at Big Data Sp...
IAd-learning: A new e-learning platform by José Antonio Omedes at Big Data Sp...
 
Unit 6 presentation final
Unit 6 presentation finalUnit 6 presentation final
Unit 6 presentation final
 
Assessing the value of e-Learning Management Systems for Higher Education
Assessing the value of e-Learning Management Systems for Higher EducationAssessing the value of e-Learning Management Systems for Higher Education
Assessing the value of e-Learning Management Systems for Higher Education
 
VII Jornadas eMadrid "Education in exponential times". Learning Analytics Imp...
VII Jornadas eMadrid "Education in exponential times". Learning Analytics Imp...VII Jornadas eMadrid "Education in exponential times". Learning Analytics Imp...
VII Jornadas eMadrid "Education in exponential times". Learning Analytics Imp...
 
E learning
E learningE learning
E learning
 
Comparison - E Learning Hosting Providers
Comparison -  E Learning Hosting ProvidersComparison -  E Learning Hosting Providers
Comparison - E Learning Hosting Providers
 
online education system project report
online education system project reportonline education system project report
online education system project report
 
Learning Management System
Learning Management SystemLearning Management System
Learning Management System
 
Unit 6 presentation
Unit 6 presentationUnit 6 presentation
Unit 6 presentation
 
Keerthyj online
Keerthyj onlineKeerthyj online
Keerthyj online
 
Learning management system
Learning management systemLearning management system
Learning management system
 
Learner Model's Utilization in the e-Learning Environments
Learner Model's Utilization in the e-Learning EnvironmentsLearner Model's Utilization in the e-Learning Environments
Learner Model's Utilization in the e-Learning Environments
 
KhmerTalks: Essential of e learning-last
KhmerTalks: Essential of e learning-lastKhmerTalks: Essential of e learning-last
KhmerTalks: Essential of e learning-last
 
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemidVirtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
 
B5 msaravanan
B5 msaravananB5 msaravanan
B5 msaravanan
 
School Managment Software for School & College
School Managment Software for School & CollegeSchool Managment Software for School & College
School Managment Software for School & College
 
Using Moodle with Mahara
Using Moodle with MaharaUsing Moodle with Mahara
Using Moodle with Mahara
 

Similar to KALVI_AnAdaptiveTamil_m-LearningSystem_deck

Kalvi: An Adaptive Tamil m-Learning System paper
Kalvi: An Adaptive Tamil m-Learning System paperKalvi: An Adaptive Tamil m-Learning System paper
Kalvi: An Adaptive Tamil m-Learning System paperarivolit
 
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
 
Learning management-system-lms
Learning management-system-lmsLearning management-system-lms
Learning management-system-lmsAbbhinav Nookala
 
ADAPTIVE LEARNING MANAGEMENT SYSTEM USING SEMANTIC WEB TECHNOLOGIES
ADAPTIVE LEARNING MANAGEMENT SYSTEM USING SEMANTIC WEB TECHNOLOGIESADAPTIVE LEARNING MANAGEMENT SYSTEM USING SEMANTIC WEB TECHNOLOGIES
ADAPTIVE LEARNING MANAGEMENT SYSTEM USING SEMANTIC WEB TECHNOLOGIESijsc
 
Adaptive Learning Management System Using Semantic Web Technologies
Adaptive Learning Management System Using Semantic Web Technologies Adaptive Learning Management System Using Semantic Web Technologies
Adaptive Learning Management System Using Semantic Web Technologies ijsc
 
CPD/SLN/OLIS certificate programs - SLN SOLsummit
CPD/SLN/OLIS certificate programs - SLN SOLsummitCPD/SLN/OLIS certificate programs - SLN SOLsummit
CPD/SLN/OLIS certificate programs - SLN SOLsummitAlexandra M. Pickett
 
2010 Edu tools
2010 Edu tools2010 Edu tools
2010 Edu toolsWCET
 
CALIFYN- LEARNING MANAGEMENT SYSTEM
CALIFYN- LEARNING MANAGEMENT SYSTEMCALIFYN- LEARNING MANAGEMENT SYSTEM
CALIFYN- LEARNING MANAGEMENT SYSTEMIRJET Journal
 
Learning management System Techniques By Ravinder Tulsiani
Learning management System Techniques By Ravinder TulsianiLearning management System Techniques By Ravinder Tulsiani
Learning management System Techniques By Ravinder Tulsianiravindertulsiani1
 
Learning Management System
Learning Management SystemLearning Management System
Learning Management Systemfatimaesolpk
 
Uniti 121009204744-phpapp01
Uniti 121009204744-phpapp01Uniti 121009204744-phpapp01
Uniti 121009204744-phpapp01Tanzeem Ahmad
 
Fed Stimulus & Oer Workshop
Fed Stimulus & Oer WorkshopFed Stimulus & Oer Workshop
Fed Stimulus & Oer WorkshopRuth Romi
 
Lejla A. Bexheti - eLearningCentre SEE University
Lejla A. Bexheti - eLearningCentre SEE UniversityLejla A. Bexheti - eLearningCentre SEE University
Lejla A. Bexheti - eLearningCentre SEE UniversityMetamorphosis
 
Quality assurance in open online education: OER and MOOC
Quality assurance in open online education: OER and MOOCQuality assurance in open online education: OER and MOOC
Quality assurance in open online education: OER and MOOCEDEN Digital Learning Europe
 
SEALMS: SEMANTICALLY ENHANCED ADAPTIVE LEARNING MANAGEMENT SYSTEM
SEALMS: SEMANTICALLY ENHANCED ADAPTIVE LEARNING MANAGEMENT SYSTEMSEALMS: SEMANTICALLY ENHANCED ADAPTIVE LEARNING MANAGEMENT SYSTEM
SEALMS: SEMANTICALLY ENHANCED ADAPTIVE LEARNING MANAGEMENT SYSTEMcscpconf
 

Similar to KALVI_AnAdaptiveTamil_m-LearningSystem_deck (20)

Kalvi: An Adaptive Tamil m-Learning System paper
Kalvi: An Adaptive Tamil m-Learning System paperKalvi: An Adaptive Tamil m-Learning System paper
Kalvi: An Adaptive Tamil m-Learning System paper
 
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
 
Learning management-system-lms
Learning management-system-lmsLearning management-system-lms
Learning management-system-lms
 
Lms and lor
Lms and lorLms and lor
Lms and lor
 
Learning Analytics for MOOCs: EMMA case
Learning Analytics for MOOCs: EMMA caseLearning Analytics for MOOCs: EMMA case
Learning Analytics for MOOCs: EMMA case
 
ADAPTIVE LEARNING MANAGEMENT SYSTEM USING SEMANTIC WEB TECHNOLOGIES
ADAPTIVE LEARNING MANAGEMENT SYSTEM USING SEMANTIC WEB TECHNOLOGIESADAPTIVE LEARNING MANAGEMENT SYSTEM USING SEMANTIC WEB TECHNOLOGIES
ADAPTIVE LEARNING MANAGEMENT SYSTEM USING SEMANTIC WEB TECHNOLOGIES
 
Adaptive Learning Management System Using Semantic Web Technologies
Adaptive Learning Management System Using Semantic Web Technologies Adaptive Learning Management System Using Semantic Web Technologies
Adaptive Learning Management System Using Semantic Web Technologies
 
CPD/SLN/OLIS certificate programs - SLN SOLsummit
CPD/SLN/OLIS certificate programs - SLN SOLsummitCPD/SLN/OLIS certificate programs - SLN SOLsummit
CPD/SLN/OLIS certificate programs - SLN SOLsummit
 
2010 Edu tools
2010 Edu tools2010 Edu tools
2010 Edu tools
 
CALIFYN- LEARNING MANAGEMENT SYSTEM
CALIFYN- LEARNING MANAGEMENT SYSTEMCALIFYN- LEARNING MANAGEMENT SYSTEM
CALIFYN- LEARNING MANAGEMENT SYSTEM
 
Learning management System Techniques By Ravinder Tulsiani
Learning management System Techniques By Ravinder TulsianiLearning management System Techniques By Ravinder Tulsiani
Learning management System Techniques By Ravinder Tulsiani
 
Matching User Preferences with Learning Objects in Model Based on Semantic We...
Matching User Preferences with Learning Objects in Model Based on Semantic We...Matching User Preferences with Learning Objects in Model Based on Semantic We...
Matching User Preferences with Learning Objects in Model Based on Semantic We...
 
Learning Management System
Learning Management SystemLearning Management System
Learning Management System
 
Uniti 121009204744-phpapp01
Uniti 121009204744-phpapp01Uniti 121009204744-phpapp01
Uniti 121009204744-phpapp01
 
B04 3-1121
B04 3-1121B04 3-1121
B04 3-1121
 
Fed Stimulus & Oer Workshop
Fed Stimulus & Oer WorkshopFed Stimulus & Oer Workshop
Fed Stimulus & Oer Workshop
 
Lejla A. Bexheti - eLearningCentre SEE University
Lejla A. Bexheti - eLearningCentre SEE UniversityLejla A. Bexheti - eLearningCentre SEE University
Lejla A. Bexheti - eLearningCentre SEE University
 
Big Data and Student Retention
Big Data and Student RetentionBig Data and Student Retention
Big Data and Student Retention
 
Quality assurance in open online education: OER and MOOC
Quality assurance in open online education: OER and MOOCQuality assurance in open online education: OER and MOOC
Quality assurance in open online education: OER and MOOC
 
SEALMS: SEMANTICALLY ENHANCED ADAPTIVE LEARNING MANAGEMENT SYSTEM
SEALMS: SEMANTICALLY ENHANCED ADAPTIVE LEARNING MANAGEMENT SYSTEMSEALMS: SEMANTICALLY ENHANCED ADAPTIVE LEARNING MANAGEMENT SYSTEM
SEALMS: SEMANTICALLY ENHANCED ADAPTIVE LEARNING MANAGEMENT SYSTEM
 

Recently uploaded

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 

Recently uploaded (20)

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 

KALVI_AnAdaptiveTamil_m-LearningSystem_deck

  • 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.
  • 3.
  • 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. Registration for instructor lead e- learning courses Delivery of online materials and courses Tracking and reporting of learning 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 •personalize content and enable knowledge reuse •deliver online training and webinars Registration for instructor lead e- learning courses Delivery of online materials and courses Tracking and reporting of learning 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 … Module 1 () Course Module 2 () Module 3 ()
  • 9. Anatomy of an academic course … Module 1 () Lesson 1 () Lesson 2 () Module 1 () Course Module 2 () Module 3 ()
  • 10. Anatomy of an academic course … Module 1 () Lesson 1 () Concept 1 () Concept 2 () Lesson 2 () Concept 1 () Module 1 () Course Module 2 () Module 3 ()
  • 11. A course is nothing but a directed cyclic graph Modules/ Concepts/ Quizzes Modules/ Concepts/ Quizzes Modules/ Concepts/ Quizzes Learner’s transition Reinforcement learning Learner’s transition Reinforcement learning Reinforcement learning
  • 12. What are the types of Academic courses ? ACADEMIC COURSE Adaptive Non- adaptive
  • 13. Non-adaptive course Module 1 Module 2 Module n •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 4 52 6 3 7 8 9 10 11 12 13 23 26 27 28 29 30 31 32 33 19 20 21 22 25 24 18171615 14 35 34
  • 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. What are the core pillars of LMS ? DataMining MachineLearning Analytics
  • 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 Machine LearningData Mining 10101 01111 11100 01010 10100 0010
  • 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 Academic Analytics Learning 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 Client Kalvi Server
  • 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