Home icon

Student attentiveness and engagement analysis in live classrooms with generative AI

Public Sector Blog



This article presents a sample solution using generative AI to analyze student attentiveness and engagement in online live classrooms by capturing screenshots, generating quizzes, and providing real-time feedback to teachers.

  • Captures classroom screenshots at regular intervals and stores in Amazon S3
  • Uses Amazon Bedrock to analyze visual content and generate quiz questions
  • Validates captured content relevance to lesson topics before processing
  • Generates multiple-choice questions with four options and one correct answer
  • Stores content descriptions and quizzes in Amazon DynamoDB
  • Delivers quizzes to students via Amazon SQS for real-time engagement tracking
  • Serverless, event-driven architecture using Lambda, S3, SQS, and DynamoDB
  • Integrates with Amazon IVS for live streaming and existing classroom platforms
  • Sample solution available on GitHub with deployment and demo guides

This solution enables teachers to gauge student understanding in real-time during virtual classes and adjust teaching strategies accordingly, improving learning outcomes through interactive assessments.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Jul 31
2024
Harnessing the power of generative AI in the classroom and beyond
May 6
2026
Integrating subject matter experts into generative AI evaluation with the AWS Generative AI Innovation Center
Sep 11
2025
Generative AI in EdTech: 5 pitfalls to avoid for long-term success
Dec 4
2024
AWS Education Equity Initiative: Applying generative AI to educate the next wave of innovators

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.