Cloud-supported machine learning system for context-aware adaptive M-learning
Open accessAbstract
It is a knotty task to amicably identify the sporadically changing real-world context information of a learner during M-learning processes. Contextual information varies greatly during the learning process. Contextual information that affects the learner during a learning process includes background knowledge, learning time, learning location, and environmental situation. The computer programming skills of learners improve rapidly if they are encouraged to solve real-world programming problems. It is important to guide learners based on their contextual information in order to maximize their learning performance. In this paper, we proposed a cloud-supported machine learning system (CSMLS), which assists learners in learning practical and applied computer programming based on their contextual information. Learners? contextual information is extracted from their mobile devices and is processed by an unsupervised machine learning algorithm called density-based spatial clustering of applications with noise (DBSCAN) with a rule-based inference engine running on a back-end cloud. CSMLS is able to provide real-time, adaptive, and active learning support to students based on their contextual information characteristics. A total of 150 students evaluated the performance and acceptance of CSMLS for a complete academic semester, i.e. 6 months. Experimental results revealed the threefold success of CSMLS: extraction of students? context information, supporting them in appropriate decision-making, and subsequently increasing their computer programming skills.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In [24], DBSCAN was used to process learners' contextual information from mobile devices to group learners and provide personalized, adaptive guidance.
“DBSCAN is used to process the learners' contextual information extracted from their mobile devices.It is likely being used to group or categorize learners based on their contextual information such as background knowledge, learning time, learning location, and environmental situation.”
From Adaptive Learning Using Artificial Intelligence in e-Learning: A Literature Review (2023) · cites this paper as [24]
Cited by
Sorted by citations
Adaptive Learning Using Artificial Intelligence in e-Learning: A Literature Review
Gligorea, I., Cioca, M., Oancea, R., Gorski, A.-T., Gorski, H., & Tudorache, P. (2023) · Education Sciences · doi:10.3390/educsci13121216 · Cited by 980 · see citing works
Gonaygunta, H., Nadella, G. S., Pramod Pawar, P., & Kumar, D. (2024) · 2024 Systems and Information Engineering Design Symposium (SIEDS) · doi:10.1109/sieds61124.2024.10534661 · Cited by 39 · see citing works
- Authors
- ADNAN, M., HABIB, A., ASHRAF, J., & MUSSADIQ, S.
- Venue
- TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES
- Published
- 2019-07-26
- Volume
- 27
- Issue
- 4
- Pages
- 2798-2816
- ISSN
- 1300-0632 (ISSN-L)
- 1303-6203
- OpenAlex
- W2966361141
- Cited by
- 11
- References
- 0
- Citations by year
- 2026: 3 · 2024: 3 · 2023: 2 · 2021: 2 · 2020: 1
- FWCI
- 0.35
- Type
- journal article
- Language
- en
- Open access
- diamond
- doi.org
- Licence
- cc-by
- Locations
- TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES (publishedVersion, cc-by)
- DergiPark (Istanbul University) (submittedVersion)
- DMU Open Research Archive (De Montfort University) (submittedVersion)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Intelligent Tutoring Systems and Adaptive Learning
- Physical Sciences › Computer Science › Computer Science Applications › Online Learning and Analytics
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Keywords
- mobile learning, context-aware learning, adaptive learning support, cloud computing, DBSCAN, rule-based inference engine, programming education
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review