An AI-enabled learning management system built for educational institutions and corporate training programs. It personalizes learning paths, summarizes long lecture recordings, and conducts dynamic knowledge evaluations.
Key Capabilities
- Automated Quiz Generation: Evaluates course transcripts with LLMs to create tailored multiple-choice assessments.
- Smart Progress Tracking: Keeps track of video completion, chapter checkpoints, and assignments with real-time gradebooks.
- Live Classrooms: WebRTC-powered virtual classrooms with chat and hand-raise features.
import vertexai
from vertexai.generative_models import GenerativeModel
vertexai.init(project="lms-ai-prod", location="us-central1")
model = GenerativeModel("gemini-1.5-flash")
def generate_study_quiz(transcript: str, question_count: int = 5):
prompt = f"""
Based on the following lecture transcript, generate {question_count} conceptual questions
with 4 multiple choice options each and correct answer keys:
{transcript}
"""
response = model.generate_content(prompt)
return response.text