Inspiration: Our inspiration for this project stems from personal experience with the platform and stories we have heard from other undergraduate students. Many students struggle with asking questions in person, which motivated us to create a solution that makes learning and teaching smarter and more actionable.
What it does:
PiazzaLens provides students with trending questions, AI summaries, and social validation. It also lets students know if the question they are asking has been already answered. The design gives professors insights into course health, confusion topics, and proactive interventions methods.
How we built it:
- Used Loveable to create userfriendly UI designs
- Used ChromeExtension APIs for the side panel -API Gateway (REST) to handle requests from the extension -AWS Lambda + Amazon Bedrock (Claude 3 Haiku) for AI-powered question clustering and drafting proactive student emails -AWS Lambda + Amazon Comprehend for sentiment analysis on posts, powering confusion heatmaps and student risk scoring -AWS Lambda + Bedrock Titan Embeddings for semantic vector search, pre-computed at ingestion to enable fast, relevant thread recommendations -DynamoDB to store posts, student data, and course metrics
Challenges we ran into:
-Integrating real-time Piazza data efficiently -Designing a clean UI that works for both students and professors -Summarizing threads and ranking confusion topics accurately with AI -Making students feel comfortable asking questions digitally rather than struggling to speak up in class
Accomplishments that we're proud of:
- Fully functional dual-dashboard Chrome Extension -AI-powered insights that highlight student confusion and trending questions -Polished, interactive UI ready for hackathon demos
What we learned:
-How to use Lambda AWS -How to use an external API with AWS -How to create a user-friendly UI design
What's next for PiazzaLens:
- Add real-time notifications for high-priority questions -Enable customizable analytics for professors -Expand AI-powered recommendations to suggest study resources or lecture focus areas
Built With
- amazon-dynamodb
- amazon-web-services
- bedrock
- chromeextension
- comprehend
- gateway
- lambda
Log in or sign up for Devpost to join the conversation.