Skip to content
Studeia Docs

EAD/LMS glossary: technical terms

Glossary of terms used in EAD/LMS, AI tutor, gamification, SSO Enterprise, LTI 1.3, SCIM, OB 3.0, RAG, embeddings and multi-tenant architecture.

2026-05-31 15 min
Resposta curta

Complete glossary of technical terms used in online learning/LMS, AI tutor, gamification, SSO Enterprise, LTI, SCIM, RAG and SaaS architecture. ~80 terms with short definitions and cross-references to detailed pages.

A

API Key β€” Authentication key for Studeia public API. Generated at /institution/settings/api-keys, format mia_ + 40 hex chars. Stored as SHA-256 hash, never exposed after creation.

AGS (Assignment and Grade Service) β€” LTI 1.3 service allowing tools (like Studeia) to send grades back to LMS consumer (Canvas, Moodle, Blackboard).

Avatar (AI tutor) β€” Real-time talking avatar (video + TTS voice, live lip-sync) for the AI tutor, opt-in per course via HeyGen LiveAvatar or D-ID with the institution's own (BYO) key. The master key stays server-side. Learn more.

B

Badge β€” Achievement marker. Studeia uses Open Badges 3.0 (W3C Verifiable Credential). Can be earned automatically (11 criteria) or manual (teacher award).

BBB (BigBlueButton) β€” Open-source educational videoconferencing platform. Studeia integrates as default video provider via iframe embed.

BNCC β€” Brazilian National Common Curricular Base. Studeia has basic support (tags per BNCC skill).

C

Canvas LMS β€” Dominant LMS in US universities (Instructure). Studeia works as LTI 1.3 tool in Canvas.

Chunking β€” Division of long text into smaller segments for embedding and retrieval. Studeia uses 800 tokens with 200 overlap.

Circuit Breaker β€” Resilience pattern that skips external provider when it fails repeatedly. Studeia uses for LLM fallback chain.

Concept Mastery β€” Bayesian probability (Beta distribution) of student mastering a specific concept. Calculated by ConceptMasteryEngine via interactions.

Cronbach's alpha β€” Internal consistency coefficient of a quiz/assessment. Indicates if questions measure same construct. > 0.7 acceptable. Studeia calculates automatically.

D

DPA (Data Processing Agreement) β€” GDPR/LGPD contract defining personal data processing responsibilities. Studeia offers standard DPA for Enterprise customers.

Distractor Analysis β€” In multiple-choice quiz, analyzes which wrong option is most chosen β€” clue to common misconception.

E

EAD (EducaΓ§Γ£o a DistΓ’ncia) β€” Brazilian term for online learning/e-learning.

Embedding β€” Vector representation of text (1024 dimensions in Studeia, generated via Voyage AI). Enables semantic search by similarity.

Enrollment β€” Links Student to Course, optionally with ClassGroup. Status: active/completed/paused/cancelled.

EvaluationAgent β€” Studeia AI agent (Haiku, background, ~$0.001/turn) that classifies student responses in chat and detects misconceptions.

F

Fallback Chain β€” Ordered sequence of providers to try when primary fails. Studeia LLM fallback: Claude β†’ OpenAI β†’ xAI Grok β†’ Google Gemini.

FAQPage Schema β€” Schema.org JSON-LD for FAQs. Structures Q&A for discovery by LLMs and Google AI Overviews. Studeia generates automatically for every docs page.

G

GDPR β€” General Data Protection Regulation (Europe). Studeia compliant via Enterprise DPA. European equivalent of LGPD.

Gradebook β€” Grade book. Studeia: GradeCategory (with weights) > GradeItem > Grade.

Guardian β€” Legal guardian (parent/tutor). Linked to student via GuardianLink (verified by SMS for LGPD/ECA compliance).

H

Haiku (Claude Haiku) β€” Fastest and cheapest Claude model. Studeia uses for background tasks.

Hreflang β€” HTML attribute indicating version in another language of same page. Important for multilingual SEO.

I

IMS Common Cartridge (IMS CC) β€” Educational content packaging standard. Studeia imports via POST /api/institution/courses/import.

Inline Quiz β€” Interactive quiz rendered inside AI tutor chat.

Item Difficulty β€” In test psychometrics, proportion of students who got question right. p < 0.3 = hard; p > 0.85 = easy.

J

JIT Provisioning (Just-In-Time) β€” Automatic user creation on first SSO login. Studeia does for SAML and OIDC.

JSON-LD β€” JavaScript Object Notation for Linked Data. W3C schema markup format. Used in Studeia for SEO/GEO and OB 3.0 credentials.

K

Khan Academy β€” Free educational platform (Khanmigo AI tutor). B2C, focused on own content. Studeia is B2B, focused on institution content.

L

LGPD β€” Brazilian General Data Protection Law. Studeia native compliance.

LiveClass β€” Live class. Studeia supports 4 providers: BBB (iframe), Zoom, Teams, Google Meet (all external).

llms.txt β€” Emerging standard for "robots.txt for LLMs" β€” markdown file at root indicating what each LLM can crawl + content curation for AI agents.

LLM Router β€” Studeia internal service that selects provider+model per task type, with automatic fallback and metering.

LMS β€” Learning Management System. Studeia, Moodle, Canvas, Blackboard, Google Classroom are LMS.

LTI (Learning Tools Interoperability) β€” 1EdTech standard for integration between LMS and educational tools. LTI 1.3 uses OIDC + JWT. Studeia works as tool provider.

M

Mastery β€” Domain of a concept or skill. Studeia calculates via ConceptMastery (Bayesian).

Misconception β€” Student conceptual error. Studeia detects via EvaluationAgent and tracks with lifecycle 3 states: active β†’ resolving β†’ resolved.

Moodle β€” Most-used open-source LMS in the world.

MRR (Monthly Recurring Revenue) β€” Key SaaS metric.

Multi-tenant β€” Architecture where multiple institutions (Tenants) use same platform instance with isolated data.

O

OB 3.0 (Open Badges 3.0) β€” W3C Verifiable Credential standard for educational credentials.

OIDC (OpenID Connect) β€” Modern authentication protocol based on OAuth 2.0. Studeia supports for SSO Enterprise.

P

pgvector β€” PostgreSQL extension to store and search vectors. Studeia uses for RAG (1024 dimensions).

Point-biserial discrimination β€” Item-total correlation in test psychometrics. > 0.4 is excellent.

PromptTemplate β€” LLM prompt template stored in database. Customizable per tenantId, taskType, provider, locale, courseId.

Q

QTI (Question and Test Interoperability) β€” 1EdTech standard for quiz interoperability. Studeia imports QTI 1.2 via IMS CC.

Quarantine (tutor chat) β€” Temporary restriction of AI tutor use imposed by Supervisor Agent after 3 strikes (LOW/MEDIUM in 7 days). Default 48h.

R

RAG (Retrieval Augmented Generation) β€” Combines vector search + LLM. Studeia uses per-tenant.

Rate Limit β€” Limit of calls per period. Studeia: three tiers for public API (1000/5000/custom req/hour) via Redis.

Redis β€” In-memory database. Studeia uses for cache, queue (BullMQ), leaderboards (ZSET), rate limiting, circuit breaker state, OAuth nonces.

Rubric β€” Multi-criteria evaluation matrix. Studeia: criteria with weights + levels.

S

SaaS β€” Software as a Service.

SAML 2.0 β€” XML-based SSO protocol. Studeia supports SP-initiated and IdP-initiated via node-saml.

SCIM 2.0 β€” System for Cross-domain Identity Management (RFC 7644). Automatic user/group provisioning via IdP. Studeia: 14 endpoints, encrypted Bearer token.

SCORM β€” Legacy content packaging standard. Studeia does NOT natively support (only IMS CC).

SRS (Spaced Repetition System) β€” Spaced review algorithm (e.g., SM-2). Studeia uses in flashcards and adaptive review.

SSO (Single Sign-On) β€” Single login for multiple applications. Studeia: SAML, OIDC (Enterprise plan).

Strike (tutor chat) β€” Infraction moderated by Supervisor Agent. 3 strikes (LOW/MEDIUM in 7 days) = quarantine.

Stripe β€” International payment provider. Studeia integrates Stripe (card) + Asaas (PIX/boleto Brazil).

StudentMisconception β€” Database model tracking student conceptual errors with lifecycle.

T

Tenant β€” Institution in multi-tenant architecture. Studeia: Tenant.id is mandatory filter in all queries.

TenantApiKey β€” Tenant's own LLM API keys (Anthropic, OpenAI, etc). AES-256-GCM encrypted in database.

Triple JSON-LD stack β€” Article + FAQPage + BreadcrumbList on same page. Generates +1.8x citations in LLMs vs Article-only.

U

User-agent (AI crawlers) β€” AI bot identifiers: GPTBot, OAI-SearchBot, ChatGPT-User (OpenAI), PerplexityBot, ClaudeBot, Claude-Web, anthropic-ai (Anthropic), Google-Extended, Bytespider.

V

Vercel AI SDK β€” Unified Node.js SDK for multiple LLM providers. Studeia uses in all agents.

VideoProvider β€” Live class provider. Studeia supports 4: BBB, Zoom, Teams, Google Meet (adapter pattern).

Voyage AI β€” Embeddings provider. Studeia uses voyage-3 (1024 dims) as primary.

W

WCAG 2.1 AA β€” Web Content Accessibility Guidelines AA level. Studeia compliance.

Webhook β€” HTTP callback for events. Studeia: webhooks for billing (Stripe/Asaas), video providers, automations.

White-label β€” Vendor-brand-free platform. Studeia offers via custom domain + total branding + Studeia brand removal (Enterprise).

X

xAPI β€” Experience API. Modern standard for learning tracking. Studeia roadmap.

XP (Experience Points) — Gamification points. Studeia: hierarchical config tenant→course.

Z

Zoom β€” Videoconferencing platform. Studeia integrates as video provider via Server-to-Server OAuth.

See also

FAQ

What is RAG?

Retrieval Augmented Generation. Technique combining semantic search with text generation via LLM. Instead of LLM inventing answers, it searches relevant snippets in a vector database and uses as context. Studeia uses per-tenant RAG so AI tutor cites course's own material.

What is Open Badges 3.0?

IMS Global standard (W3C Verifiable Credentials data model) for educational credentials. Replaces PDF certificates with JSON-LD verifiable via a public URL/API. Studeia exports badges as Open Badges 3.0-compatible JSON-LD with a public verification page at /badges/verify/[userBadgeId]; cryptographic proof/signature and a native LinkedIn 'Add to Profile' button are on the roadmap.

EAD/LMS glossary: technical terms