arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

Boxuan Ma

22 papers · 2021–2026

2021: 22022: 12023: 12024: 42025: 72026: 7
2021peak 7 in 20252026

Frequent co-authors

Papers

showing 1–22 of 22 RSS

CourseQ: the impact of visual and interactive course recommendation in university environments

Boxuan Ma, Min Lu, Yuta Taniguchi +1 more

Computer Science Applications · Research and Practice in Technology Enhanced Learning · · cited 26× · DOI ↗ · more like this ·

The abundance of courses available in a university often overwhelms students as they must select courses that are relevant to their academic interests and satisfy their requirements. A large number of existing studies in course recommendation systems focus on the accuracy of prediction to show students the most relevant courses with little consideration on interactivity and user perception. However, recent work has highlighted the importance of user-perceived aspects of recommendation systems, such as transparency, controllability, and user satisfaction. This paper introduces CourseQ, an interactive course recommendation system that allows students to explore courses by using a novel visual interface so as to improve transparency and user satisfaction of course recommendations. We describe the design concepts, interactions, and algorithm of the proposed system. A within-subject user…

Each Encounter Counts: Modeling Language Learning and Forgetting

Boxuan Ma, Gayan Prasad Hettiarachchi, Sora Fukui +1 more

Artificial Intelligence · · cited 6× · DOI ↗ · more like this ·

Language learning applications usually estimate the learner’s language knowledge over time to provide personalized practice content for each learner at the optimal timing. However, accurately predicting language knowledge or linguistic skills is much more challenging than math or science knowledge, as many language tasks involve memorization and retrieval. Learners must memorize a large number of words and meanings, which are prone to be forgotten without practice. Although a few studies consider forgetting when modeling learners’ language knowledge, they tend to apply traditional models, consider only partial information about forgetting, and ignore linguistic features that may significantly influence learning and forgetting. This paper focuses on modeling and predicting learners’ knowledge by considering their forgetting behavior and linguistic features in language learning.…

Leveraging LLMs for Automated Extraction and Structuring of Educational Concepts and Relationships

Tong Qing Yang, Baofeng Ren, Chenghao Gu +3 more

Artificial Intelligence · Machine Learning and Knowledge Extraction · · cited 4× · DOI ↗ · more like this ·

Students must navigate large catalogs of courses and make appropriate enrollment decisions in many online learning environments. In this context, identifying key concepts and their relationships is essential for understanding course content and informing course recommendations. However, identifying and extracting concepts can be an extremely labor-intensive and time-consuming task when it has to be done manually. Traditional NLP-based methods to extract relevant concepts from courses heavily rely on resource-intensive preparation of detailed course materials, thereby failing to minimize labor. As recent advances in large language models (LLMs) offer a promising alternative for automating concept identification and relationship inference, we thoroughly investigate the potential of LLMs in automatically generating course concepts and their relations. Specifically, we systematically…

Boosting Course Recommendation Explainability: A Knowledge Entity Aware Model Using Deep Learning

Tianyuan Yang, Baofeng Ren, Boxuan Ma +3 more

Artificial Intelligence · International Conference on Computers in Education · · cited 3× · DOI ↗ · more like this ·

Course recommender systems can assist students in identifying suitable or appealing courses by leveraging user interaction data. However, a prevalent issue with existing course recommender systems is their tendency to prioritize accuracy over explainability. To address this limitation, we propose a novel Knowledge Entity-Aware Model for course recommendation called KEAM, which supports explicit user profile generation based on detailed information from a knowledge graph to enhance comprehension of the students. Specifically, we exploit the information within knowledge graphs using neural networks. Then, KEAM captures students' preferences and creates profiles for explainable recommendations. Comprehensive experiments are conducted on two datasets to verify the effectiveness and explainability of KEAM.

Enhancing Course Recommendation with LLM-Generated Concepts: A Unified Framework for Side Information Integration

Tong Qing Yang, Baofeng Ren, Chenghao Gu +3 more

Computer Science Applications · Big Data and Cognitive Computing · · cited 1× · DOI ↗ · more like this ·

Massive Open Online Courses (MOOCs) have gained increasing popularity in recent years, highlighting the growing importance of effective course recommendation systems (CRS). However, the performance of existing CRS methods is often limited by data sparsity and suffers under cold-start scenarios. One promising solution is to leverage course-level conceptual information as side information to enhance recommendation performance. We propose a general framework for integrating LLM-generated concepts as side information into various classic recommendation algorithms. Our framework supports multiple integration strategies and is evaluated on two real-world MOOC datasets, with particular focus on the cold-start setting. The results show that incorporating LLM-generated concepts consistently improves recommendation quality across diverse models and datasets, demonstrating that automatically…

Making Course Recommendation Explainable: A Knowledge Entity-Aware Model using Deep Learning

Tianyuan Yang, Baofeng Ren, Boxuan Ma +3 more

Information Systems · Zenodo (CERN European Organization for Nuclear Research) · · cited 1× · DOI ↗ · more like this ·

Course recommender systems can assist students in identifying suitable or appealing courses by leveraging user interaction data, which shows previous engagements between users and courses. However, a prevalent issue with existing course recommender systems is their tendency to prioritize accuracy over explainability. The "black-box" nature of these complex models presents a challenge: accurately characterizing and modeling users' preferences while also providing explicit, comprehensive, and explainable user profiles. To address this limitation, we propose a novel Knowledge Entity-Aware Model for course recommendation called KEAM, which supports explicit user profile generation based on detailed information from a knowledge graph to enhance students' comprehension of the rationales behind the recommendations. Specifically, we exploit the information encoded in a knowledge graph to build…

Analyzing VR-based group discussions for timely speaking-intention feedback to leaders

Chenghao Gu, Jiadong Chen, Tianyuan Yang +3 more

Human-Computer Interaction · Frontiers in Computer Science · · cited 0× · DOI ↗ · more like this ·

Introduction Despite advances in virtual reality (VR) devices, leaders in VR-based group discussions lack inclusive facilitation support. Speaking-intention cues are latent information indicating readiness to speak, yet they are difficult to perceive in VR. Although existing works show the possibility of detecting speaking-intention cues using sensors and machine learning, a key question remains: how should such cues be delivered to align with leaders' perceived needs? Methods We conducted a study of VR-based group discussion ( N = 24) combining physiological sensing, behavioral coding of interaction dynamics, and post-hoc leader annotations and questionnaires. Results Results show that leaders most often desired feedback during relaxed baseline states with short-term physiological fluctuations, indicating active cognitive regulation rather than high stress or complete stability.…

Design Implications for Student and Educator Needs in AI-Supported Programming Learning Tools

Boxuan Ma, Yinjie Xie, Huiyong Li +4 more

cs.HC · · cited 0× · arXiv ↗ · more like this ·

AI-powered coding assistants can support students in programming courses by providing on-demand explanations and debugging help. However, existing research often focuses on individual tools, leaving a gap in evidence-based design recommendations that reflect both educator and student perspectives in education settings. To ground the design of learning-oriented AI coding assistants for both sides' needs, we conducted parallel surveys of educators (N=50) and students (N=90) to compare preferences about (i) how students should request help, (ii) how AI should respond, and (iii) who should control. Our results show that educators generally favored indirect scaffolding that preserves students' reasoning, whereas students were more likely to prefer direct, actionable help. Educators further highlighted the need for course-aligned constraints and instructor-facing oversight, while students…

Integrating Forgetting Behavior and Linguistic Features in Language Learning Models

Boxuan Ma, Sora Fukui, Yuji Ando +1 more

Artificial Intelligence · ACM Transactions on Knowledge Discovery from Data · · cited 0× · DOI ↗ · more like this ·

Language learning applications usually estimate the learner’s language knowledge over time to provide personalized practice content for each learner at the optimal timing. However, accurately predicting language knowledge or linguistic skills is much more challenging than math or science knowledge, as many language tasks involve memorization and retrieval. Learners must memorize a large number of words and meanings, which are prone to be forgotten without practice. Although a few studies consider forgetting when modeling learners’ language knowledge, they tend to apply traditional models, consider only partial information about forgetting, and ignore linguistic features that may significantly influence learning and forgetting. This article focuses on modeling and predicting learners’ knowledge by considering their forgetting behavior and linguistic features in language learning.…

How Good Are Large Language Models for Course Recommendation in MOOCs?

Boxuan Ma, Md Akib Zabed Khan, Tianyuan Yang +2 more

cs.IR · · cited 0× · arXiv ↗ · more like this ·

Large Language Models (LLMs) have made significant strides in natural language processing and are increasingly being integrated into recommendation systems. However, their potential in educational recommendation systems has yet to be fully explored. This paper investigates the use of LLMs as a general-purpose recommendation model, leveraging their vast knowledge derived from large-scale corpora for course recommendation tasks. We explore a variety of approaches, ranging from prompt-based methods to more advanced fine-tuning techniques, and compare their performance against traditional recommendation models. Extensive experiments were conducted on a real-world MOOC dataset, evaluating using LLMs as course recommendation systems across key dimensions such as accuracy, diversity, and novelty. Our results demonstrate that LLMs can achieve good performance comparable to traditional models…

Examining GPT's Capability to Generate and Map Course Concepts and Their Relationship

Tianyuan Yang, Ren Baofeng, Chenghao Gu +3 more

cs.CY · · cited 0× · arXiv ↗ · more like this ·

Extracting key concepts and their relationships from course information and materials facilitates the provision of visualizations and recommendations for learners who need to select the right courses to take from a large number of courses. However, identifying and extracting themes manually is labor-intensive and time-consuming. Previous machine learning-based methods to extract relevant concepts from courses heavily rely on detailed course materials, which necessitates labor-intensive preparation of course materials. This paper investigates the potential of LLMs such as GPT in automatically generating course concepts and their relations. Specifically, we design a suite of prompts and provide GPT with the course information with different levels of detail, thereby generating high-quality course concepts and identifying their relations. Furthermore, we comprehensively evaluate the…

Design of AI-Powered Tool for Self-Regulation Support in Programming Education

Huiyong Li, Boxuan Ma

cs.HC · · cited 0× · arXiv ↗ · more like this ·

Large Language Model (LLM) tools have demonstrated their potential to deliver high-quality assistance by providing instant, personalized feedback that is crucial for effective programming education. However, many of these tools operate independently from institutional Learning Management Systems, which creates a significant disconnect. This isolation limits the ability to leverage learning materials and exercise context for generating tailored, context-aware feedback. Furthermore, previous research on self-regulated learning and LLM support mainly focused on knowledge acquisition, not the development of important self-regulation skills. To address these challenges, we developed CodeRunner Agent, an LLM-based programming assistant that integrates the CodeRunner, a student-submitted code executing and automated grading plugin in Moodle. CodeRunner Agent empowers educators to customize…

Format-Aware Item Response Theory for Predicting Vocabulary Proficiency

Boxuan Ma, Gayan Prasad Hettiarachchi, Ando, Yuji

Artificial Intelligence · Zenodo (CERN European Organization for Nuclear Research) · · cited 0× · DOI ↗ · more like this ·

Vocabulary proficiency testing plays a vital role in identifying the learner's level of vocabulary knowledge, which can be used to provide personalized materials and feedback in lan-guage-learning applications. Item Response Theory (IRT) is a classical method that can provide interpretable parameters, such as the learner's ability, question discrimination, and question difficulty in many language proficiency testing environments. Many vocabulary proficiency tests include more than one type of question format. However, traditional IRT lacks the ability to tap into the information present within question texts and question formats which can be ideally used to gauge a learner's underlying skills in more detail. In addressing this, we propose a model to reinforce traditional IRT with deep learning to exploit the information hidden within question texts and formats. Experimental results on a…

AI-Assisted Help-Seeking Trajectories in Programming Education from an SRL-Informed Perspective

Boxuan Ma, Huiyong Li, Gen Li +3 more

cs.AI · · arXiv ↗ · more like this ·

Generative AI tools provide novice programmers with instant, personalized support, but also raise concerns about whether AI use supports or bypasses students' regulation of problem-solving. Existing work has largely focused on correctness, usability, or overall usage frequency, with less attention to how student--AI help-seeking unfolds. This study addresses this gap by analyzing AI-assisted help-seeking trajectories in university-level programming. Using an SRL-informed analytical framework that links prompt-level help-seeking codes to conceptual, implementation, debugging, and reflective forms of support, we analyzed 1,290 task-specific student prompts linked to 17,190 code submissions from 71 students in introductory Python programming courses. Specifically, we examined how help-seeking interactions were structured across turns and attempts, and how trajectory patterns related to…

Capture-Calibrate-Coach: A Graph-Based Framework for Knowledge Monitoring Estimation and Adaptive Feedback

Gen Li, Li Chen, Cheng Tang +5 more

cs.LG · · arXiv ↗ · more like this ·

Effective learning support requires understanding not only what learners know but also how accurately they perceive their own understanding. This metacognitive dimension, known as knowledge monitoring, fundamentally influences self-regulated learning, yet this dimension remains underexplored in current systems. This paper introduces the Capture-Calibrate-Coach (3C) framework for adaptive learning support. The Capture phase extracts learners' perceived knowledge states from open-ended self-reports to construct a heterogeneous graph linking learners and knowledge concepts. The Calibrate phase applies a heterogeneous graph neural network to infer latent perceived states for concepts not explicitly mentioned, enabling systematic knowledge monitoring assessment. The Coach phase classifies learners into five metacognitive patterns and delivers personalized feedback addressing both knowledge…

CodeExemplar: Example-Based Scaffolding for Introductory Programming in the GenAI Era

Boxuan Ma, Shinichi Konomi

cs.HC · · arXiv ↗ · more like this ·

Generative AI (GenAI) can generate working code with minimal effort, creating a tension in introductory programming: students need timely help, yet direct solutions invite copying and can short-circuit reasoning. To address this, we propose example-based scaffolding, where GenAI provides scaffold examples that match a target task's underlying reasoning pattern but differ in contexts to support analogical transfer while reducing copying. We contribute a two-dimensional taxonomy, design guidelines, and CodeExemplar, a prototype integrated with auto-graded tasks, with initial formative feedback from a classroom pilot and instructor interviews.

Three Years with Classroom AI in Introductory Programming: Shifts in Student Awareness, Interaction, and Performance

Boxuan Ma, Huiyong Li, Gen Li +4 more

cs.HC · · arXiv ↗ · more like this ·

Generative AI (GenAI) tools such as ChatGPT now provide novice programmers with instant, personalized support and are reshaping computing education. While a growing body of work examines AI's immediate impacts, longitudinal evidence remains limited on how students' awareness, student-AI interaction patterns, and course outcomes evolve as AI becomes routine in classrooms. To address this gap, we investigate an introductory Python course across three successive AI-supported cohorts (2023-2025). Using questionnaires, coded student-AI dialogue logs, and course assessment records, we examine cohort-to-cohort shifts in students' AI awareness, interaction practices, and learning outcomes. We find that students' relationships with GenAI change systematically over time: familiarity and uptake become increasingly normative, and help-seeking practices evolve alongside growing AI literacy and…

Designing a Meta-Reflective Dashboard for Instructor Insight into Student-AI Interactions

Boxuan Ma, Baofeng Ren, Huiyong Li +4 more

cs.HC · · arXiv ↗ · more like this ·

Generative AI tools are increasingly used for coursework help, shifting much of students' help-seeking and reasoning into student-AI chats that are largely invisible to instructors. This loss of visibility can weaken instructors' ability to understand students' difficulties, ensure alignment with course goals, and uphold course policies. Yet transcript-level access is neither scalable nor ethically straightforward: reading raw chat logs across a class is impractical, and exposing detailed dialogue can raise privacy concerns and chilling effects on help seeking. As a result, instructors face a tension between needing actionable insight and avoiding default surveillance of student conversations. To address this gap, we propose a meta-reflective dashboard that makes student-AI sessions interpretable without exposing raw chat logs by default. After each help-seeking session, a reflection AI…

Scaffolding Metacognition in Programming Education: Understanding Student-AI Interactions and Design Implications

Boxuan Ma, Huiyong Li, Gen Li +6 more

cs.HC · · arXiv ↗ · more like this ·

Generative AI tools such as ChatGPT now provide novice programmers with unprecedented access to instant, personalized support. While this holds clear promise, their influence on students' metacognitive processes remains underexplored. Existing work has largely focused on correctness and usability, with limited attention to whether and how students' use of AI assistants supports or bypasses key metacognitive processes. This study addresses that gap by analyzing student-AI interactions through a metacognitive lens in university-level programming courses. We examined more than 10,000 dialogue logs collected over three years, complemented by surveys of students and educators. Our analysis focused on how prompts and responses aligned with metacognitive phases and strategies. Synthesizing these findings across data sources, we distill design considerations for AI-powered coding assistants…