The EdTech paradox: Platforms generate enormous amounts of learner interaction data — but most of it is passive. You know a student watched a video. You don't know if they understood it. You know they attempted a quiz. You don't know which concept confused them before they got the question wrong.
Edithly's AI document analytics changes what you can know — and act on.
What Traditional EdTech Analytics Miss
Most LMS analytics track:
- Video watch time (completion %)
- Quiz attempt and score
- Login frequency
- Content access counts
What they don't track:
- Which concepts a learner is confused about (not just which quiz they failed)
- What questions they're asking about the material (indicating comprehension gaps)
- Which sections of the content they return to repeatedly (signalling difficulty)
- How their study pattern correlates with their exam performance
Edithly's document interaction analytics provide this second layer of insight.
The Analytics Layer Edithly Adds
When EdTech platforms integrate Edithly's API, every learner interaction with documents generates structured data:
Question Analytics
Every question a learner asks against a document is logged:
- Which document/topic section prompted the question
- The type of question (definition, application, comparison)
- Whether follow-up questions were asked (indicating initial answer was insufficient)
Insight delivered: Topics that generate disproportionate question volume are comprehension bottlenecks. These are the topics where curriculum needs clarification, additional worked examples, or teacher intervention.
MCQ Performance Analytics
Every MCQ generated and attempted:
- Attempt rate by topic (do students skip certain topic quizzes?)
- Accuracy by question type (factual vs application)
- Which distractors are selected most frequently (reveals specific misconceptions)
Insight delivered: Specific misconceptions at scale. If 60% of students select the same wrong answer for a Physics question, the misconception is systematic — and the curriculum needs to address it explicitly.
Visual Generation Analytics
Which visual types do students generate most by subject and topic:
- High flashcard generation → factual, memorisation-heavy topic
- High mind map generation → conceptual, relationship-heavy topic
- High MCQ generation → self-assessment-ready topic
Insight delivered: Subject-level learning style data. Adjust content format and delivery to match how students actually engage with each topic.
Session Pattern Analytics
Time-of-day study patterns, session duration, content revisit frequency:
Insight delivered: At-risk signals. Students who only access content the night before assessments, or who access the same section 5+ times without attempting MCQs, show patterns associated with poor exam outcomes.
Case Study: Indian EdTech Platform
An Indian EdTech platform serving 50,000 JEE aspirants integrated Edithly's API. After 3 months of analytics:
- Identified that Organic Chemistry (Amines chapter) generated 3× the question volume of equivalent Physics chapters → added 2 additional video explanations and a dedicated teacher Q&A session for the chapter
- Discovered that students who generated MCQs from content within 24 hours of first viewing it scored 18% higher on chapter assessments
- Found that 40% of NEET Biology quiz attempts happened between 10 PM and 1 AM → restructured content release schedule for peak study hours
Result: 12% improvement in chapter assessment scores over two academic cycles.
Analytics for Teacher and Tutor Enablement
EdTech platforms aren't just learner-facing. The same analytics inform teacher dashboards:
- Which students are asking the most questions about specific topics (flag for extra attention)
- Cohort-level comprehension gaps (curriculum planning signal)
- Student engagement rank by subject (identify disengaged learners before drop-off)
Teachers stop guessing where to focus remediation and start acting on data.
Building on Edithly's API for EdTech
import edithly
# Get question analytics for a document section
analytics = client.analytics.questions(
document_id="doc_chapter5",
date_range="last_30_days"
)
# Questions by topic section
for section in analytics.by_section:
print(f"{section.name}: {section.question_count} questions, "
f"{section.avg_followups} avg follow-ups")
# Identify high-confusion sections
confused = [s for s in analytics.by_section if s.avg_followups > 2]
The Outcome: Adaptive Learning at Scale
The end goal of EdTech analytics is adaptive learning — dynamically adjusting content, pacing, and support based on individual learner needs. Edithly's document interaction data provides the signal layer that makes this possible.
Platforms that act on this data see measurable improvements in:
- Course completion rates
- Assessment pass rates
- Learner satisfaction scores
- Renewal and upgrade rates
Integrate Edithly Analytics Into Your EdTech Platform
Access Edithly's API documentation and start building learner analytics into your platform. Available on Pro and Enterprise API plans.