CUMULATE asymptotic knowledge assessment: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
==Computation== | ==Computation== | ||
The formula below is used to update the knowledge levels of concepts (c) addressed in a problem (p) | |||
[[Image:CUMULATE asymptotic knowledge assessment.png]], where | [[Image:CUMULATE asymptotic knowledge assessment.png]], where | ||
* Ko - is the starting level of knowledge (here we always | * Ko - is the starting level of knowledge (here we always start from 0) | ||
* res - result of user action (0 -error, 1 - correct); we only update knowledge levels upon correct user actions and do not penalize errors | * res - result of user action (0 -error, 1 - correct); we only update knowledge levels upon correct user actions and do not penalize errors | ||
* Wc,p is a weight of concept c in problem p | |||
* &SigmaWc,p is the sum of weights of all concepts in problem p | |||
Revision as of 19:30, 8 April 2009
Asymptotic knowledge assessment is CUMULATE's legacy user modeling algorithm for computing user knowledge with respect to problem-solving.
Computation
The formula below is used to update the knowledge levels of concepts (c) addressed in a problem (p)
, where
- Ko - is the starting level of knowledge (here we always start from 0)
- res - result of user action (0 -error, 1 - correct); we only update knowledge levels upon correct user actions and do not penalize errors
- Wc,p is a weight of concept c in problem p
- &SigmaWc,p is the sum of weights of all concepts in problem p