A Prompt-Engineering Approach to Develop Scalable, Flexible, and Real-Time Hybrid Micro-Level Personalization in a General Purpose AI Teaching Assistant
Summary
This paper introduces a prompt-engineering framework for personalizing AI teaching assistants like Jill Watson, using learner-specific dimensions to adapt responses in real-time without model retraining.
View Cached Full Text
Cached at: 09/04/26, 06:04 AM
# A Prompt-Engineering Approach to Develop Scalable, Flexible, and Real-Time Hybrid Micro-Level Personalization in a General Purpose AI Teaching Assistant. Source: [https://arxiv.org/html/2609.03402](https://arxiv.org/html/2609.03402) ###### Abstract Artificial intelligence \(AI\) teaching assistants powered by large language models \(LLMs\) offer scalable educational support but often provide limited personalization\. This study presents a prompt\-engineering\-based framework for personalizing general\-purpose LLM/RAG based AI teaching assistant such as Jill Watson across academic disciplines and courses\. The framework adapts responses using six learner\-specific dimensions: self\-assessment, abstraction preference, verbosity preference, perceptual orientation, information processing style, and level of understanding, yielding 96 distinct learner profiles\. Student queries are additionally analyzed using Bloom’s Taxonomy to estimate cognitive complexity at the interaction level\. Learner attributes and cognitive assessments are encoded in structured prompts that condition the LLM without requiring model retraining\. The framework is evaluated through experiments using NLP metrics and a human study with five participants\. Results show perceived differences in response style and structure across personalization conditions, with statistical analyses identifying learner attributes associated with measurable response changes\. These findings provide preliminary evidence that prompt\-based personalization can support adaptive behavior in LLM\-powered educational agents\. Georgia Institute of Technology, Atlanta GA 30332, USA sbasu7@gatech\.edu, skakar6@gatech\.edu, ashok\.goel@cc\.gatech\.edu Code, Survey Links, and Dataset—https://github\.gatech\.edu/sbasu7/IAAI27\_JW\_Personalization ## Introduction The aspiration to provide learners with educational experiences tailored to their individual needs is decades old\. Bloom’s 2 Sigma finding demonstrated that one\-to\-one tutoring can produce learning gains approximately two standard deviations above conventional classroom instruction, establishing personalization as a measurable educational objective\([Bloom 1984](https://arxiv.org/html/2609.03402#bib.bib9)\)\. Subsequent research has sought scalable approaches that approximate the benefits of individualized instruction through adaptive and intelligent learning systems\([Shute and Zapata\-Rivera 2012](https://arxiv.org/html/2609.03402#bib.bib7);[Aleven et al\. 2017](https://arxiv.org/html/2609.03402#bib.bib8);[Bernacki et al\. 2021](https://arxiv.org/html/2609.03402#bib.bib5)\)\. The emergence of large language models \(LLMs\) has substantially expanded the potential for personalized learning\. LLM\-based teaching assistants can generate fluent, contextually relevant responses at scale and, when combined with retrieval\-augmented generation \(RAG\), provide course\-grounded instructional support across diverse disciplines\([Taneja et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib13);[Kakar et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib14);[Maiti and Goel 2024](https://arxiv.org/html/2609.03402#bib.bib15)\)\. However, their flexibility raises important questions regarding which learner characteristics should drive personalization, how personalization should be implemented, and whether such adaptations produce meaningfully different instructional interactions\. This paper addresses these questions through a prompt\-engineering\-based personalization framework for the Jill Watson virtual teaching assistant\([Goel and Polepeddi 2018](https://arxiv.org/html/2609.03402#bib.bib12);[Taneja et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib13);[Kakar et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib14)\)\. The framework operates at the level of individual student questions and combines learner preferences with question\-level cognitive demand\. Specifically, responses are personalized using six learner dimensions: metacognitive self\-assessment, abstraction preference, verbosity preference, perceptual orientation, information processing style, and level of understanding\. Cognitive demand is estimated using Bloom’s Taxonomy, while learner preferences are based on the Felder\-Silverman learning model\([Bloom et al\. 1956](https://arxiv.org/html/2609.03402#bib.bib2);[Felder and Silverman 1988](https://arxiv.org/html/2609.03402#bib.bib3)\)\. Their combination yields 96 distinct learner profiles\. The framework is implemented entirely through structured prompt engineering over an existing RAG\-based LLM tutor, enabling real\-time personalization without model retraining or domain\-specific authoring\. We evaluate the approach using 2,910 generated responses spanning 30 student questions and 97 prompt configurations through NLP\-based analyses, followed by a human evaluation with five participants\. Results provide preliminary evidence that prompt\-based personalization produces measurable and perceptible differences in response characteristics, supporting its potential for adaptive behavior in LLM\-powered educational agents\. ## Literature Review Bernacki et al\.\([Bernacki et al\. 2021](https://arxiv.org/html/2609.03402#bib.bib5)\)proposed a broad personalization framework that characterize adaptive learning through four lenses:*by whom, to what, how, and for what purpose*\. Plass and Pawar\([Plass and Pawar 2020](https://arxiv.org/html/2609.03402#bib.bib4)\)further distinguish adaptivity \(system\-driven\) from adaptability \(learner\-driven\), as well as macro\- and micro\-level adaptation\. The present work focuses on micro\-level cognitive adaptation that combines system\-driven classification using Bloom’s Taxonomy with learner\-driven preference selection\. Earlier adaptive learning systems typically follow a diagnose\-prescribe cycle involving learner modeling, action selection, and model updating\([Shute and Zapata\-Rivera 2012](https://arxiv.org/html/2609.03402#bib.bib7)\)\. Learner models commonly represent prior knowledge and skill mastery, with adaptation primarily implemented through content selection or sequencing\([Xie et al\. 2019](https://arxiv.org/html/2609.03402#bib.bib6)\)\. In contrast, this work shifts personalization toward response\-form adaptation: answers remain grounded in a shared retrieved knowledge base while their abstraction, structure, verbosity, and cognitive framing are modified through prompt conditioning\. Recent LLM\-based tutoring systems have expanded personalization through conversational interaction and retrieval\-augmented generation \(RAG\), including extensions of Jill Watson\([Taneja et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib13);[Kakar et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib14);[Maiti and Goel 2024](https://arxiv.org/html/2609.03402#bib.bib15)\)\. Systems such as LPITutor\([Liu et al\. 2025](https://arxiv.org/html/2609.03402#bib.bib17)\), PATS\([Li and others 2025b](https://arxiv.org/html/2609.03402#bib.bib19)\), GPTutor\([Chen et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib20)\), and AgentTutor\([Li and others 2025a](https://arxiv.org/html/2609.03402#bib.bib21)\)adapt difficulty, personality, instructional content, or teaching workflows\. Other approaches integrate LLMs with cognitive diagnosis models to improve learner modeling\([Dong et al\. 2025](https://arxiv.org/html/2609.03402#bib.bib22);[Liu and others 2025](https://arxiv.org/html/2609.03402#bib.bib23);[Wei and others 2025](https://arxiv.org/html/2609.03402#bib.bib24);[Zhang and others 2025](https://arxiv.org/html/2609.03402#bib.bib25)\)\. Persona and preference\-aware systems, including Park et al\.\([Park et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib18)\)and CloChat\([Ha et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib1)\), demonstrate the value of incorporating learner preferences into prompts\. Compared with these approaches, to enable dynamic response adaptation at the individual interaction level, the proposed framework combines six learner dimensions with question\-level cognitive analysis using Bloom’s Taxonomy\. It allows learners to actively specify response characteristics while automatically adapting cognitive depth\. Thus, rather than primarily adapting content or learning pathways, the LLM/RAG based AI teaching assistant \(Jill Watson\) personalizes how shared instructional content is presented through prompt engineering\. This hybrid integration of learner\-driven adaptability and system\-driven cognitive assessment represents an underexplored direction in LLM\-based educational personalization\. ## Personalization Framework Design The proposed personalization framework consists of three components: learner characteristics, learner preferences, and a prompt\-engineering mechanism that conditions the underlying large language model \(LLM\)\. Following the profile\-conditioned approach of Park et al\.\([Park et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib18)\), learner characteristics are represented through self\-assessed metacognitive knowledge and the cognitive complexity of individual questions determined using Bloom’s Taxonomy\([Bloom et al\. 1956](https://arxiv.org/html/2609.03402#bib.bib2)\)\. This enables question\-level personalization based on both learner understanding and query complexity\. Learner preferences are derived from the Felder\-Silverman learning model\([Felder and Silverman 1988](https://arxiv.org/html/2609.03402#bib.bib3)\)and are treated as user\-selected preferences rather than fixed psychometric classifications\. Five dimensions are incorporated: abstraction, verbosity, perception, processing, and understanding\. These dimensions control the granularity, length, communication orientation, engagement style, and organizational structure of generated responses, respectively\. The corresponding categories are summarized in Table[1](https://arxiv.org/html/2609.03402#Sx3.T1)\. Table 1:Learning Preferences and LevelsThe combination of learner characteristics and preferences produces 96 distinct learner profiles\. In addition, each student question is automatically classified according to Bloom’s Taxonomy, enabling dynamic adaptation at the individual interaction level\. Learner preferences are explicitly selected by students, whereas cognitive demand is inferred by the system\. This creates a hybrid framework combining learner\-driven adaptability with system\-driven adaptivity\. All learner attributes are encoded in an engineered prompt that conditions response generation\. The prompt is integrated with Jill Watson’s retrieval\-augmented generation \(RAG\) pipeline and course\-specific knowledge base, allowing personalization to modify the form and presentation of responses while preserving grounding in retrieved instructional content\. An example prompt is shown below: > I have abeginnerlevel of knowledge in this topic\. The Bloom’s Taxonomy category of my question isSynthesis\. Please provide atechnicalandconciseresponse, using asensorycommunication style\.I process information in areflectiveway and prefer to understand concepts in aglobalmanner\. Personalize the response based on my understanding and preferences listed in this prompt\. The query is as follows: what approach should I take to best solve the Sheep and Wolves problem? The modular design allows learner preferences to be updated through the Jill Watson interface and incorporated into prompts at runtime, enabling scalable personalization without modifying or retraining the underlying LLM\([Kakar et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib14)\)\. ## Research Questions The objective of this study is to determine whether the proposed personalization framework produces distinct and perceptible response characteristics\. Accordingly, we investigate the following research questions \(RQs\): 1. 1\.RQ1: To what extent are learner profiles associated with differences in the linguistic characteristics of LLM\-generated responses? 2. 2\.RQ2: Which learner dimensions are most strongly associated with variations in response characteristics? 3. 3\.RQ3: Are the observed response characteristics consistent with the intended effects of the corresponding learner dimensions? RQ1 examines whether different learner profiles produce systematically different responses\. RQ2 evaluates the relative contribution of individual learner dimensions to response characteristics, including semantic similarity, complexity, verbosity, abstraction, and processing style\. RQ3 assesses whether observed differences align with the intended effects of each dimension; for example, whether higher verbosity produces longer responses and higher abstraction produces more technically complex explanations\. To address these questions, we combine automated NLP analyses with human evaluation\. Descriptive and inferential statistical methods, including mixed\-effects models, are used to quantify differences and associations across learner profiles and dimensions\. ## Experimental Design and NLP Evaluation Automated NLP analyses were conducted to determine whether personalization dimensions produce measurable differences in LLM\-generated responses\. Thirty real\-world student questions were selected from the Spring 2023 CS 7637 Knowledge\-Based AI \(KBAI\) course at the Georgia Institute of Technology, covering all six Bloom’s Taxonomy categories\. Following Maiti and Goel\([Maiti and Goel 2025](https://arxiv.org/html/2609.03402#bib.bib16)\), questions were classified using a fine\-tuned BERT\-based classifier trained on combined labeled datasets\([Gani and Sangodiah 2023](https://arxiv.org/html/2609.03402#bib.bib11);[Yahya 2011](https://arxiv.org/html/2609.03402#bib.bib10)\)\. The classifier usedbert\-base\-uncasedand achieved 0\.92 test accuracy, with F1 scores of 0\.88 \- 0\.94 across categories\. The six learner dimensions and their levels \(Table[1](https://arxiv.org/html/2609.03402#Sx3.T1)\) produced 96 unique learner profiles\. For each of the 30 questions, 97 prompts were generated: 96 personalized configurations and one non\-personalized baseline, resulting in 2,910 responses\. The prompt template and model configuration were held constant, with only learner\-profile attributes varied\. Responses were generated using GPT\-4\.1 with temperature set to 0 to minimize stochastic variation\. Responses were evaluated using four NLP dimensions: lexical similarity, semantic similarity, linguistic complexity, and verbosity\. Semantic similarity was measured using 384\-dimensional embeddings fromall\-MiniLM\-L6\-v2\([Wang and others 2020](https://arxiv.org/html/2609.03402#bib.bib27);[Sentence\-Transformers Community on Hugging Face 2024](https://arxiv.org/html/2609.03402#bib.bib26)\), followed by pairwise cosine similarity\. Lexical overlap was measured using ROUGE, linguistic complexity using grade\-level scores fromtextstat, and verbosity usinglexicon\_count\. Descriptive analyses and ordinary least squares \(OLS\) regression were used to examine associations between learner dimensions and response characteristics\. Together with the subsequent human evaluation, these analyses address the three research questions\. ## Human Evaluation Study Design A human evaluation study involving five evaluators complemented the automated NLP analysis by assessing response characteristics that are difficult to capture automatically, including perceived abstraction, depth of understanding, and information\-processing style\. The evaluators were recruited from current and former students of the KBAI course at the Georgia Institute of Technology based on a pre\-recruitment survey\. The survey collected information about the evaluators’ subject\-matter understanding, self\-assessed expertise, and learning preferences\. One representative question was selected from each Bloom’s Taxonomy category\. The evaluation examined three personalization dimensions: self\-assessment, abstraction, and processing style across 13 student profiles, including a non\-personalized baseline\. Evaluators were recruited through a screening survey capturing educational background, perceived competency, and learning preferences, and all data were anonymized\. Using Qualtrics, each evaluator assessed responses for all 13 profiles across the six questions, yielding 390 evaluations\. Responses were rated on four dimensions: overall quality \(0 \- 10 scale\), perceived complexity \(novice to expert\), abstraction level \(non\-technical, neutral, technical\), and processing style \(reflective, neutral, active\)\. For inferential analysis, the baseline was excluded, leaving 12 personalized profiles\. Mixed\-effects models were used with personalization dimensions as fixed effects and evaluator identity as a random effect to account for inter\-rater variability\. Given the small sample of five evaluators, results are interpreted as exploratory rather than population\-level evidence\. The factorial design supports estimation of main effects but not interaction effects because of limited statistical power\. Larger and more diverse samples are needed to establish generalization and examine interactions among personalization dimensions\. ## Results and Discussion In this section, we present and briefly discuss the results from the NLP experiments and human evaluation study\. ### NLP Experiments Results To qualitatively illustrate response differentiation, two responses generated for the question“What approach should I take to best solve the Sheep and Wolves problem?”are compared\. The first corresponds to a beginner profile preferring concise, non\-technical, sensory, active, and sequential explanations\. The second corresponds to an advanced profile preferring concise, technical, intuitive, reflective, and global explanations\. Snippets from the responses are reproduced below as representative quotes\. > Beginner, sensory, active, sequential profile:“Let’s break it down into simple steps\. Visualize the scenario, identify the rules, plan your moves, test different strategies\.” > Advanced, intuitive, reflective, global profile:“Define the problem space and constraints, identify primitive actions, map state transitions, apply explanation\-based learning, and evaluate the solution globally\.” The responses illustrate qualitative differences in instructional strategy: the beginner response emphasizes visualization, sequential steps, and experiential exploration, whereas the advanced response emphasizes formal decomposition, state\-space reasoning, and abstraction\. This provides qualitative evidence of response differentiation under different personalization configurations \(RQ1\)\. To quantify response variation, all 97 responses for each question were encoded using SentenceTransformerall\-MiniLM\-L6\-v2\([Wang and others 2020](https://arxiv.org/html/2609.03402#bib.bib27);[Sentence\-Transformers Community on Hugging Face 2024](https://arxiv.org/html/2609.03402#bib.bib26)\)\. Pairwise cosine similarity and ROUGE scores were computed\. Figure[1](https://arxiv.org/html/2609.03402#Sx7.F1)shows high semantic similarity but substantially lower lexical similarity, indicating that responses remain semantically grounded while varying in surface\-level expression and structure\. Figure 1:Cosine similarity and ROUGE scores for 97 responses to a representative question\.Figure[2](https://arxiv.org/html/2609.03402#Sx7.F2)shows systematic variation in response length across verbosity preferences, providing evidence that the corresponding personalization dimension influences output length \(RQ3\)\. Figure 2:Response word count across verbosity preference categories\.Complexity was measured using thetextstatgrade\-level score and analyzed using OLS regression with learner\-profile attributes and Bloom’s Taxonomy categories as predictors\. As shown in Figure[3](https://arxiv.org/html/2609.03402#Sx7.F3), higher self\-assessment, verbosity, reflective processing, and technical abstraction are associated with greater response complexity\. Evaluation and Analysis questions also tend to produce more complex responses than other Bloom levels\. These results indicate systematic associations between personalization dimensions and response characteristics \(RQ2\-RQ3\)\. Figure 3:OLS coefficient estimates for response complexity\.Overall, the NLP analyses demonstrate measurable variation in response expression, length, and complexity across personalization conditions\. ### Human Evaluation Study Results Evaluators rated the 13 responses for each question on overall accuracy and relevance\. Figure[4](https://arxiv.org/html/2609.03402#Sx7.F4)shows variation both across participants and across responses within participants, indicating that prompt\-level personalization produced perceptible differences despite a shared RAG pipeline and knowledge base\. Figure 4:Question\-specific evaluation scores based on perceived accuracy and relevance\.A linear mixed\-effects model with personalization factors and Bloom’s level as fixed effects and evaluator identity as a random effect showed that abstraction preference was associated with perceived response quality\. Bloom’s level was also associated with ratings, with more complex questions generally receiving lower scores \(Fig\.[5](https://arxiv.org/html/2609.03402#Sx7.F5)\)\. Figure 5:Fixed\-effect estimates for overall accuracy and relevance\.Evaluators also rated perceived response complexity on a five\-level ordinal scale\. Technical abstraction preferences were associated with higher perceived complexity \(Fig\.[6](https://arxiv.org/html/2609.03402#Sx7.F6)\)\. A Bayesian ordinal mixed\-effects model confirmed abstraction preference as a significant predictor of perceived complexity, while self\-assessment was not significant \(Fig\.[7](https://arxiv.org/html/2609.03402#Sx7.F7)\)\. Figure 6:Perceived response complexity by abstraction preference\.Figure 7:Fixed\-effect estimates for perceived response complexity\.Perceived abstraction ratings generally aligned with the intended abstraction preferences\. The corresponding Bayesian ordinal mixed\-effects model identified both abstraction preference and Bloom’s level as significant predictors \(Fig\.[8](https://arxiv.org/html/2609.03402#Sx7.F8)\), providing evidence that the intended abstraction differences were perceptible to evaluators\. Figure 8:Fixed\-effect estimates for perceived abstraction level\.Similarly, processing preferences were reflected in evaluator ratings of response processing style\. The ordinal mixed\-effects model identified both processing preference and Bloom’s level as significant predictors of perceived processing style \(Fig\.[9](https://arxiv.org/html/2609.03402#Sx7.F9)\)\. Figure 9:Fixed\-effect estimates for perceived processing style\.Overall, the human evaluation provides evidence that prompt\-based personalization produces perceptible differences in response quality, complexity, abstraction, and processing style\. Abstraction and processing preferences were particularly consistent with their intended effects, while self\-assessment showed weaker effects\. These findings address RQ1\-RQ3, although the small evaluator sample limits generalization\. Larger studies are needed to assess robustness and interactions among personalization dimensions\. ## Path to Deployment The proposed personalization module is designed for integration into the existing Jill Watson architecture that has already been deployed across multiple institutions, without modifying its core infrastructure\([Taneja et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib13);[Kakar et al\. 2024](https://arxiv.org/html/2609.03402#bib.bib14);[Maiti and Goel 2024](https://arxiv.org/html/2609.03402#bib.bib15)\)\. Development and integration are targeted for completion by Spring 2027, followed by a pilot deployment in selected Georgia Institute of Technology courses in Summer 2027\. The pilot will evaluate real\-world performance and user feedback, informing subsequent refinement and broader deployment across additional courses and institutions in Fall 2027 \- Spring 2028\. ## Conclusions This paper presents a personalization framework for RAG and LLM based AI teaching assistants that enables flexible, scalable, modular, and real\-time customization\. The proposed framework emphasizes a hybrid approach between adaptability and adaptivity, enabling micro\-level customization at the interaction level\. Key contributions include: 1. 1\.An engineered prompt that incorporates student cognitive ability, question complexity \(Bloom’s Taxonomy\), and learning preferences, generating 96 unique response configurations for question\-level \(micro\) personalization\. 2. 2\.Real\-time adaptation of prompts based on learner\-selected preferences, supported by system\-level cognitive assessment using Bloom’s Taxonomy and a fine\-tuned BERT\-based classifier at each interaction\. 3. 3\.A modular design that enables flexible integration of additional features, parameters, and prompt structures within the LLM/RAG \(Jill Watson\) architecture\. 4. 4\.Scalability to support diverse learner models, knowledge bases, question banks, courses, and institutional settings without requiring domain\-specific adaptation\. 5. 5\.This study addressed three research questions related to whether personalization leads to measurable response variation, which learner factors drive response differentiation, and whether learner preferences align with intended response characteristics\. NLP\-based experiments and human evaluation studies showed systematic response variation across conditions and identified key student profile parameters associated with changes in LLM\-generated responses\. The current work primarily focuses on the proposed framework’s ability to personalize general\-purpose LLM/RAG based AI teaching assistant’s responses to individual student questions\. Future work includes deployment of a UI\-integrated personalized AI teaching assistant for large\-scale classroom evaluation, A/B testing, and assessment of impacts on learning outcomes and student engagement\. #### Acknowledgments This research has been supported by NSF Grants 2112532 and 2247790 to the National AI Institute for Adult Learning and Online Education headquartered at Georgia Institute of Technology, Atlanta\. ## References - Alevenet al\.\(2017\)V\. Aleven, E\. A\. McLaughlin, R\. A\. Glenn, and K\. R\. KoedingerInstruction based on adaptive learning technologies\.InHandbook of Research on Learning and Instruction,R\. E\. Mayer and P\. A\. Alexander \(Eds\.\),pp\. 522–560\.Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p1.1)\. - Bernackiet al\.\(2021\)M\. L\. Bernacki, M\. J\. Greene, and N\. G\. LobczowskiA systematic review of research on personalized learning: personalized by whom, to what, how, and for what purpose\(s\)?\.Educational Psychology Review33\(4\),pp\. 1675–1715\.External Links:[Document](https://dx.doi.org/10.1007/s10648-021-09615-8)Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p1.1),[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p1.1)\. - Bloomet al\.\(1956\)B\. S\. Bloom, M\. D\. Engelhart, E\. J\. Furst, W\. H\. Hill, and D\. R\. KrathwohlTaxonomy of educational objectives: the classification of educational goals\. handbook i: cognitive domain\.Longman,New York\.Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p3.1),[Personalization Framework Design](https://arxiv.org/html/2609.03402#Sx3.p1.1)\. - Bloom \(1984\)B\. S\. BloomThe 2 sigma problem: the search for methods of group instruction as effective as one\-to\-one tutoring\.Educational Researcher13\(6\),pp\. 4–16\.Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p1.1)\. - Chenet al\.\(2024\)E\. Chen, R\. Huang, H\. Chen, Y\. Tseng, and L\. LiGPTutor: great personalized tutor with large language models for personalized learning content generation\.InCompanion Proceedings of the ACM Web Conference,Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1)\. - Donget al\.\(2025\)Z\. Dong, J\. Chen, and F\. WuKnowledge is power: harnessing large language models for enhanced cognitive diagnosis\.arXiv preprint arXiv:2502\.05556\.Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1)\. - Felder and Silverman \(1988\)R\. M\. Felder and L\. K\. SilvermanLearning and teaching styles in engineering education\.Engineering Education78\(7\),pp\. 674–681\.Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p3.1),[Personalization Framework Design](https://arxiv.org/html/2609.03402#Sx3.p2.1)\. - Gani and Sangodiah \(2023\)M\. O\. Gani and A\. SangodiahExam question datasets\.Note:FigshareExternal Links:[Document](https://dx.doi.org/10.6084/m9.figshare.22597957),[Link](https://figshare.com/articles/dataset/Exam/_Question/_Datasets/22597957)Cited by:[Experimental Design and NLP Evaluation](https://arxiv.org/html/2609.03402#Sx5.p2.1)\. - Goel and Polepeddi \(2018\)A\. K\. Goel and L\. PolepeddiJill Watson: a virtual teaching assistant for online education\.InLearning Engineering for Online Education: Theoretical Contexts and Design\-Based Examples,Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p3.1)\. - Haet al\.\(2024\)J\. Ha, H\. Jeon, D\. Han, J\. Seo, and C\. OhCloChat: understanding how people customize, interact, and experience personas in large language models\.InProceedings of the 2024 CHI Conference on Human Factors in Computing Systems,pp\. 1–24\.Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1)\. - Kakaret al\.\(2024\)S\. Kakar, P\. Maiti, K\. Taneja, A\. Nandula, G\. Nguyen, A\. Zhao, V\. Nandan, and A\. K\. GoelJill Watson: scaling and deploying an AI conversational agent in online classrooms\.InInternational Conference on Intelligent Tutoring Systems,pp\. 78–90\.Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p2.1),[Introduction](https://arxiv.org/html/2609.03402#Sx1.p3.1),[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1),[Personalization Framework Design](https://arxiv.org/html/2609.03402#Sx3.p6.1),[Path to Deployment](https://arxiv.org/html/2609.03402#Sx8.p1.1)\. - Liet al\.\(2025a\)C\. Liet al\.AgentTutor: empowering personalized learning with multi\-turn interactive teaching in intelligent education systems\.InProceedings of the AAAI Conference on Artificial Intelligence,Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1)\. - Liet al\.\(2025b\)M\. Liet al\.PATS: personality\-aware teaching strategies with large language model tutors\.arXiv preprint\.Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1)\. - Liuet al\.\(2025\)Y\. Liuet al\.LMCD: language models are zero\-shot cognitive diagnosis learners\.arXiv preprint arXiv:2505\.21239\.Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1)\. - Liuet al\.\(2025\)Z\. Liu, P\. Agrawal, S\. Singhal, V\. Madaan, M\. Kumar, and P\. K\. VermaLPITutor: an LLM\-based personalized intelligent tutoring system using RAG and prompt engineering\.PeerJ Computer Science11,pp\. e2991\.External Links:[Document](https://dx.doi.org/10.7717/peerj-cs.2991)Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1)\. - Maiti and Goel \(2025\)P\. Maiti and A\. GoelCan an ai partner empower learners to ask critical questions?\.InProceedings of the 30th International Conference on Intelligent User Interfaces \(IUI\),pp\. 314–324\.Cited by:[Experimental Design and NLP Evaluation](https://arxiv.org/html/2609.03402#Sx5.p2.1)\. - Maiti and Goel \(2024\)P\. Maiti and A\. K\. GoelHow do students interact with an LLM\-powered virtual teaching assistant in different educational settings?\.arXiv preprint arXiv:2407\.17429\.Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p2.1),[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1),[Path to Deployment](https://arxiv.org/html/2609.03402#Sx8.p1.1)\. - Parket al\.\(2024\)M\. Park, S\. Kim, S\. Lee, S\. Kwon, and K\. KimEmpowering personalized learning through a conversation\-based tutoring system with student modeling\.InExtended Abstracts of the CHI Conference on Human Factors in Computing Systems,pp\. 1–10\.Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1),[Personalization Framework Design](https://arxiv.org/html/2609.03402#Sx3.p1.1)\. - Plass and Pawar \(2020\)J\. L\. Plass and S\. PawarToward a taxonomy of adaptivity for learning\.Journal of Research on Technology in Education52\(3\),pp\. 275–300\.External Links:[Document](https://dx.doi.org/10.1080/15391523.2020.1719943)Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p1.1)\. - Sentence\-Transformers Community on Hugging Face \(2024\)Sentence\-Transformers Community on Hugging FaceAll\-minilm\-l6\-v2 sentencetransformer model\.Note:https://huggingface\.co/sentence\-transformers/all\-MiniLM\-L6\-v2Accessed: 2026\-06\-26Cited by:[Experimental Design and NLP Evaluation](https://arxiv.org/html/2609.03402#Sx5.p4.1),[NLP Experiments Results](https://arxiv.org/html/2609.03402#Sx7.SSx1.p5.1)\. - Shute and Zapata\-Rivera \(2012\)V\. J\. Shute and D\. Zapata\-RiveraAdaptive educational systems\.InAdaptive Technologies for Training and Education,P\. J\. Durlach and A\. M\. Lesgold \(Eds\.\),pp\. 7–27\.Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p1.1),[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p2.1)\. - Tanejaet al\.\(2024\)K\. Taneja, P\. Maiti, S\. Kakar, P\. Guruprasad, S\. Rao, and A\. K\. GoelJill Watson: a virtual teaching assistant powered by ChatGPT\.InArtificial Intelligence in Education \(AIED 2024\),Cited by:[Introduction](https://arxiv.org/html/2609.03402#Sx1.p2.1),[Introduction](https://arxiv.org/html/2609.03402#Sx1.p3.1),[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1),[Path to Deployment](https://arxiv.org/html/2609.03402#Sx8.p1.1)\. - Wanget al\.\(2020\)W\. Wanget al\.MiniLM: deep self\-attention distillation for task\-agnostic compression of pre\-trained transformers\.arXiv preprint arXiv:2002\.10957\.Cited by:[Experimental Design and NLP Evaluation](https://arxiv.org/html/2609.03402#Sx5.p4.1),[NLP Experiments Results](https://arxiv.org/html/2609.03402#Sx7.SSx1.p5.1)\. - Weiet al\.\(2025\)G\. Weiet al\.LLM4CD: leveraging large language models for open\-world knowledge augmented cognitive diagnosis\.arXiv preprint arXiv:2505\.13492\.Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1)\. - Xieet al\.\(2019\)H\. Xie, H\. Chu, G\. Hwang, and C\. WangTrends and development in technology\-enhanced adaptive/personalized learning: a systematic review of journal publications from 2007 to 2017\.Computers & Education140,pp\. 103599\.External Links:[Document](https://dx.doi.org/10.1016/j.compedu.2019.103599)Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p2.1)\. - Yahya \(2011\)A\. YahyaBloom’s taxonomy cognitive levels data set\.Note:Data set available at ResearchGateDatasetExternal Links:[Document](https://dx.doi.org/10.13140/RG.2.1.4932.3123),[Link](https://doi.org/10.13140/RG.2.1.4932.3123)Cited by:[Experimental Design and NLP Evaluation](https://arxiv.org/html/2609.03402#Sx5.p2.1)\. - Zhanget al\.\(2025\)Y\. Zhanget al\.LLM\-CDM: a large language model enhanced cognitive diagnosis for intelligent education\.IEEE Transactions on Learning Technologies\.Cited by:[Literature Review](https://arxiv.org/html/2609.03402#Sx2.p3.1)\.
Similar Articles
Building scalable AI agents with modular prompt transpilation
Google discusses the challenges of monolithic prompts for AI agents and proposes a modular prompt transpilation approach using templates, includes, and build systems to improve maintainability and reliability.
Building a real-time AI tutor for 5-year-olds
Ello shares their engineering approach to building a real-time AI tutor for children ages 4-9, focusing on sub-second latency and pedagogy to avoid losing a child's attention.
Ideas for teaching Artificial Intelligence in high school
A Reddit user seeks ideas for teaching AI in high school, suggesting practical activities like prompt engineering workshops, using NotebookLM, Teachable Machine, and vibe coding with AI tools.
Learning to Prompt: Improving Student Engagement with Adaptive LLM-based High-School Tutoring
This paper proposes an adaptive, subject-aware prompt routing framework for LLM-based high-school tutoring, using 14 pedagogical features to switch strategies. A/B testing with 359 students shows improved efficiency and conversion rates over static baselines.
Built an AI system that generates personalized K-5 worksheets at scale — lessons from getting it right for young kids
The author shares experiences building an AI system to generate personalized worksheets for K-5 students, highlighting challenges like age-appropriate calibration and content accuracy for young learners.