PEMBUATAN INTELLIGENT LEARNING SYSTEM BERBASIS WEB MENGGUNAKAN LARAVEL DAN PYTHON (STUDI KASUS: SMA NEGERI 2 KARANGANYAR)
DOI:
https://doi.org/10.71282/jurmie.v3i8.2521Keywords:
Intelligent Learning System, Content-Based Filtering, Laravel, Python, major recommendation.Abstract
Selecting a major track in senior high school represents a pivotal phase deeply intertwined with students' preferences, capabilities, and future academic planning. The instructional process at SMA Negeri 2 Karanganyar currently relies on conventional methods and lacks a direct, continuous learning evaluation mechanism, leading tenth-grade students to encounter difficulty when choosing their academic track for eleventh grade. To address this issue, this study aims to develop a web-based Intelligent Learning System that couples the Laravel framework as the core architecture with Python as a recommendation engine via REST API, automatically generating tailored learning materials and track recommendations (Science/Social Science). The study employs a mixed-methods approach utilizing the Rapid Application Development (RAD) framework. Data were gathered through observation, interviews, literature review, and documentation, while data analysis was executed by combining SWOT analysis with a Content-Based Filtering algorithm powered by TF-IDF and cosine similarity.
Downloads
References
Abu-Rasheed, H., Weber, C., & Fathi, M. (2023). Context based learning: a survey of contextual indicators for personalized and adaptive learning recommendations – a pedagogical and technical perspective. Frontiers in Education, 8. https://doi.org/10.3389/feduc.2023.1210968
Andhika, A., Aldila, A. S., Supriyono, L. A., Previana, C. N., & Habibie, D. R. (2024). The effectiveness of adaptive learning systems integrated with LMS in higher education. Jurnal KomtekInfo, 49–56. https://doi.org/10.35134/komtekinfo.v11i2.505
Dwi Fahri Harahap, G., & Khaibar Putra Adithia, M. (2024). Perancangan sistem informasi akademik dengan menggunakan metode Rapid Application Development (RAD) berbasis website. Jurnal Ilmiah Rekayasa Sistem Informasi. https://jurnal.unity-academy.sch.id/index.php/jirsi/index
Hasugian, H. (2023). User Acceptance Testing (UAT) pada electronic data preprocessing guna mengetahui kualitas sistem. 4(1), 20–27.
Kaslani, P. S., & Anam, K. (2023). Evaluasi efektivitas sistem rekomendasi pembelajaran adaptif berbasis Deep Learning dalam meningkatkan performa siswa. BULLET: Jurnal Multidisiplin Ilmu, 2(01).
Krejcie, R. V., & Morgan, D. W. (1970). Determining sample size for research activities. Educational and Psychological Measurement, 30(3), 607–610.
Ramadhan, F., & Musdholifah, A. (2021). Online learning video recommendation system based on course and syllabus using Content-Based Filtering. IJCCS (Indonesian Journal of Computing and Cybernetics Systems), 15(3), 265. https://doi.org/10.22146/ijccs.65623
Sinha, S. (2019). Beginning Laravel: build websites with Laravel 5.8 (2nd ed.). Apress. https://doi.org/10.1007/978-1-4842-4991-8
Sugiyono. (2017). Metode penelitian kuantitatif, kualitatif, dan R&D. Alfabeta.
Sunarsi, D. (2024). SWOT: Teori, implementasi, strategy.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Andrea Ramadhan Cahya Aryana (Author)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.










