Overview
Echoes of the Past offers interactive quizzes that test your knowledge about historical figures through AI-powered voice conversations. After completing a quiz, you receive detailed feedback analyzed by AI.Access Quizzes
Navigate to the quiz section and browse available quizzes.Navigate to Quizzes Page
/app/quizzes.Screenshot description: The quizzes page displays “Historical Figures Quiz” as the heading with a “Create Quiz” button in the top-right corner.Browse Available Quizzes
- Each quiz is associated with a specific historical figure
- Quizzes display the figure’s image and information
- Click on any quiz to view details or start
Create an AI-Generated Quiz
Generate quiz questions automatically using AI.Select Historical Figure
- Browse or search for a historical figure
- Click on the figure you want to create a quiz about
Choose Difficulty Level
- Icon: Lightbulb
- Description: “Basic questions about key facts”
- Color: Green background
- Icon: Brain
- Description: “Moderate complexity and detail”
- Color: Blue background
- Icon: Trophy
- Description: “Advanced knowledge required”
- Color: Purple background
Generate Questions
- Click the “Continue” button
- The system displays “Generating Questions…” with a loading spinner
- AI generates questions based on the figure’s life, work, and achievements
- Wait 5-10 seconds for generation to complete
Review Generated Questions
- A list of AI-created questions
- Each question appears in a bordered card
- Options to edit or delete individual questions
- “Change Difficulty” button to regenerate with different difficulty
Edit Questions (Optional)
- Click the “Edit” button (pencil icon) on any question
- The text becomes editable in an input field
- Make your changes
- Click “Save” to confirm changes
Add Custom Questions (Optional)
- Use the input field at the bottom: “Add a new question…”
- Type your custom question
- Click the “Add” button (plus icon)
- The question is added to the list
Delete Questions (Optional)
- Click the “Delete” button (trash icon) on any question
- The question is immediately removed from the list
Answer Quiz Questions
Engage in a voice-based quiz conversation with the historical figure.Start the Quiz
/app/quizzes/[id]/start.The quiz interface loads with a split-screen layout similar to regular calls.Understand Quiz Interface
- Historical figure’s avatar and name
- Connection status
- Audio visualization
- Feedback button (unique to quizzes)
- End call button
- Live transcript of questions and answers
- Real-time conversation display
Wait for First Question
- The historical figure introduces themselves
- They present the first quiz question verbally
- The question also appears in the transcript
- Siri visualization shows when the AI is speaking
Provide Your Answer
- Speak your answer clearly into the microphone
- Your response is transcribed in real-time
- The AI processes your answer
- Be as detailed or brief as appropriate for the question
Receive Next Question
- The historical figure may acknowledge your response
- They proceed to the next question
- Continue answering until all questions are covered
- The AI adapts to your responses naturally
Receive AI Feedback
Get personalized analysis of your quiz performance.End the Quiz Call
- Click the End Call button (assistant button at bottom)
- Call status changes to “INACTIVE”
- The system prepares to generate feedback
Automatic Feedback Generation
- Feedback Button appears at the bottom of the interface
- It shows a message square icon (speech bubble)
- When the call ends, feedback generation begins automatically
- Button displays loading spinner during generation
Wait for AI Analysis
- Reviews the complete transcript of questions and answers
- Evaluates your responses for accuracy and depth
- Generates scores across multiple categories
- Identifies strengths and areas for improvement
- Processing takes 10-30 seconds depending on conversation length
View Quiz Scores
Understand your performance metrics and feedback.Navigate to Analytics
/app/analytics at any time.Review Overall Metrics
- Total Score: Overall interview performance (0-100)
- Category Score: Average across evaluation categories
- Strengths: Number of identified strong points
- Areas to Improve: Number of identified improvement areas
- Current value
- Trend indicator (↑ or ↓)
- Trend percentage
- Contextual message
Find Your Recent Quiz
- Quizzes are listed by completion date
- Shows total count: “Recent Interviews (X)”
- Each entry displays:
- Historical figure’s avatar
- Figure’s name
- Quiz completion timestamp
- Overall score
Select Quiz for Details
- On desktop: Details appear in the right panel
- On mobile: Details open in a bottom sheet
- Historical figure information
- Total score with visual indicator
- Category-specific scores
- Detailed strengths list
- Detailed areas for improvement list
Analyze Category Scores
- Each category shows a specific score
- Categories vary based on the quiz and figure
- Helps identify specific knowledge gaps
Read Strengths and Improvements
- Specific aspects where you performed well
- Accurate answers or deep understanding
- Positive patterns in your responses
- Topics that need more study
- Incomplete or inaccurate responses
- Suggestions for knowledge enhancement
Quiz Feedback Structure
Quiz Best Practices
Preparation
Clear Responses
Question Variety
Review Feedback
Troubleshooting
Quiz questions not loading
Quiz questions not loading
- Verify the quiz was properly created and saved
- Check that questions exist in the database for this figure
- Refresh the page and try starting the quiz again
- Ensure you have an active internet connection
Feedback not generating
Feedback not generating
- Wait at least 30 seconds as AI analysis takes time
- Check your internet connection during generation
- Ensure the conversation had sufficient content to analyze
- Verify you answered multiple questions (not just one)
Cannot edit generated questions
Cannot edit generated questions
- Click the Edit button (pencil icon) to enable editing mode
- Click Save after making changes to commit them
- If editing fails, try deleting and re-adding the question
Feedback scores seem incorrect
Feedback scores seem incorrect
- AI evaluation is based on transcript accuracy
- Ensure microphone captured your full responses clearly
- Review the conversation transcript for accuracy
- Retake the quiz if transcription issues occurred
Quiz stuck on loading
Quiz stuck on loading
- Verify the historical figure ID is valid
- Check browser console for error messages
- Ensure questions were saved before starting
- Try creating the quiz again if problems persist
Next Steps
After completing quizzes:- View detailed analytics to track progress
- Take quizzes about different historical figures
- Challenge yourself with harder difficulty levels
- Review feedback to improve knowledge areas
- Compare scores across multiple quiz attempts