Key Topics


NLP-Based User Understanding

Dataset Construction & Topic Modeling

Recommendation System Integration

Summary


NLP-Based User Understanding

Our team designed a system to implicitly analyze how some young learners engaged with an AI generated storybook and quizzes, through the automatic generation of content using natural language processing. Based on their responses, feedback, and keywords provided, we derived in-depth insights for understanding and the topic focus. We were able to derive something of a learner profile to understand their knowledge state and topic interests.

Dataset Construction & Topic Modeling

To inform personalized topic recommendations, we built a dataset of educational story content and tags for theme, the difficulty, and user responses. Then we applied topic modeling approaches using Latent Dirichlet Allocation (LDA) techniques and semantic embedding to cluster related theme clusters. We were able to generate a topic transition graph about how we modeled topic clusters to simulate a prediction of what topic the learner might benefit from.