Claude Builder Club Northumbria
HackathonNewsroomWorkshopsMeet the Team
Connect With UsJoin the Club
Back to projects
Claude Builder Club Northumbria

LectureMate

Participants

Arthur Wheildon

Theme

AI for Personalised Education

Live Demo

Coming Soon

Repository

View Code

Presentation

View Slides
LectureMate

LectureMate is an AI-powered educational tool that transforms complex lectures into personalized summaries tailored to each learner's expertise level. Transform complex lectures into personalized summaries tailored to your expertise.

Solution

LectureMate features five distinct adaptive knowledge levels from Complete Beginner to Expert, each using different language complexity, technical terminology, and depth of explanation. The Multi-Source Memory Bank combines multiple inputs into one comprehensive lecture, supporting text, PDF, and audio uploads with session-based memory. Real-time streaming summaries generate live with a character-by-character typewriter effect and instant level switching. Intelligent document processing handles PDFs, Word documents, PowerPoint presentations, and plain text with automatic extraction and formatting.

Challenges

Traditional lecture materials are one-size-fits-all, causing beginners to feel overwhelmed with jargon, experts to waste time on basic explanations, and students to struggle finding the right learning depth. LectureMate solves this with audio transcription using Whisper AI supporting 10 languages, an interactive Q&A system with context-aware responses tailored to knowledge level, and an adaptive quiz system with dynamic difficulty adjustment that finds each student's true knowledge ceiling through natural language evaluation.

Results

Built with Vanilla JavaScript and Server-Sent Events for real-time streaming on the frontend, FastAPI (Python) on the backend, Anthropic Claude Sonnet 4.5 for AI reasoning, and OpenAI Whisper for audio transcription. Key achievements include real-time streaming with character-level precision, session-based memory management, parallel summary generation across 5 levels simultaneously, support for 10 languages and 5 file formats, handling PDFs up to 50MB and audio up to 200MB, and a mobile-responsive single-page application with graceful error handling.

More projects

AlphaLearn

Nov 29–30, 2025

AlphaLearn

Overall Solution Award
Dekitaa

Nov 29–30, 2025

Dekitaa

Claude Builder Club Northumbria

SkillBridge

Nov 29–30, 2025

SkillBridge

Claude Builder Club Northumbria

Your student community

Explore

NewsroomHackathon

Community

Workshops

Get Started

Join the ClubExplore Claude EducationConnect With Us

About

Meet the TeamAnthropic

Claude Builder Club
Northumbria

© 2026 Claude Builder Club Northumbria. All rights reserved.

Official Anthropic Club at Northumbria University