Nousable

The data layer for human-led education.

Nousable connects synchronous and asynchronous learning to enable institutions to deliver a precise learning experience to every learner.

The Learning Moment in Action

Synchronous group lesson with Daniel

LIVE

Asynchronous practice with Cora

ASYNC

Analytical layer

Live LessonGroup class with Daniel
10:32|Daniel
"Maria, can you tell us about your work experience?"
10:33|Maria
"I have been working here since five years."
10:33
Grammar
"since five years" → "for five years" (duration requires "for")
10:36|Daniel
"Carlos, what about you?"
10:37|Carlos
"I have been in my position for three years now."
10:37
Correct
"for three years" — duration pattern used correctly
10:40|Daniel
"Good. And what would you do if you had more time?"
10:41|Maria
"If I will have more time, I will learn new skills."
10:41
Grammar
"If I will have" → "If I had" (second conditional)
10:43|Carlos
"If I had more time, I would exercise more often."
10:43
Correct
Second conditional formed correctly
10:45|Maria
"I would like to ask something."
10:45
Pronunciation
"would" pronounced /wuːld/ instead of /wʊd/
Async PracticeMaria + Cora
14:15|Cora
"Tell me about your experience at your current company."
14:18|Maria
"I have been working there for five years."
14:18
Correct
"for five years" — duration pattern applied correctly
14:25|Cora
"What would you do if you got a promotion?"
14:28|Maria
"If I will get a promotion, I would take more responsibility."
14:28
Grammar
"If I will get" → "If I got" (second conditional requires past tense)
14:32|Cora
"Let's try again. What would you do if you had more free time?"
14:35|Maria
"If I had more free time, I would travel more."
14:35
Correct
Second conditional formed correctly on retry

Behind the Scenes — The Computing Layer

Maria's Learning Profile Analysis

INPUTDETECTIONDOMAINEVIDENCEMICRO GOALOUTPUT
"since 5 years""If I would..."/wʊd/ sound"I think so...""meeting words"since → forwould → had/ʊ/ vs /uː/weak opinionlimited rangeGrammarPronunciationPragmaticDiscourseVocabularyCoherenceTense gapsPhoneme issuesOpinion gapsWord limitsTense practicePhoneme drillRegister workVocab recycleDanielLearner

Teacher Outputs

Recommendations for Daniel

Next Group Lesson • Maria & Carlos

MUTUAL FOCUS TOPIC

Conditional structures in professional scenarios

Both students showed gaps in hypothetical expressions

GROUP DISCUSSION PROMPTS

  • 1."What would you do if you received unexpected news at work?"
  • 2."If you had known earlier, would you have made a different decision?"

STUDENT-SPECIFIC QUESTIONS

MK
For Maria

"Describe a project timeline using time expressions - how long have you been working on each phase?"

CL
For Carlos

"What would happen if the deadline changed? Use conditional forms to explain alternatives."

PAIRING SUGGESTION

MK
+
CL
Complementary strengths in grammar vs fluency

PARTICIPATION

Maria K.
Carlos L.

Private Lesson Recommendations for Daniel

Personalized learning path

MK

Maria K.

Upper-Intermediate B2

PRIMARY CHALLENGE

Preposition usage in time expressions

EVIDENCE FROM SESSIONS

  • 10:32"I have been working here since five years"
  • 10:48"The meeting is at Monday"

MICRO GOAL FOR NEXT SESSION

Practice since/for distinction in duration expressions

TOP VOCABULARY TO RECYCLE

Based on learner's dynamic profile and gaps

deadlinequarterlydurationtimelineschedule

SUGGESTED ACTIVITY

Timeline description task using project milestones

Learner Outputs — Precision Async Practice

Personalized Practice Session

Based on lesson at 10:30 • Avatar: Cora

MK

FOCUS AREA (SYSTEM SELECTED)

Time expressionsBusiness contextsince / for

LINGUISTIC PHENOMENON

Temporal prepositions (since vs for)

Selected based on most precise need from the learner's profile

AI AVATAR: CORA

PRACTICE TARGET

What Cora expects the learner to practice:

Pattern:for + duration
Example:"I have been working on this project for three months."
Tip:Avoid: "since three months" - use "for" with durations

TOP VOCABULARY FOR THIS LEARNER

Curated from recent lessons and profile gaps

deadlinequarterlydurationtimelineschedule

Learning Journey Loop

LiveInteractionSignalCaptureProfileUpdateTeacherInsightsAsyncPracticeAdaptationCONTINUOUSLOOP
1

Live Interaction

Learner engages in synchronous lesson with teacher

2

Signal Capture

Engine captures and processes linguistic signals in real-time

3

Profile Update

Computational graph updates the dynamic learner profile

4

Teacher Insights

Teacher receives targeted, actionable recommendations

5

Async Practice

Learner receives personalized AI avatar practice sessions

6

Adaptation

System continuously adapts based on new learner data