org.activemath.studentmodel2.assessment.tbm
Class EvidenceAnalyzer
java.lang.Object
org.activemath.studentmodel2.assessment.tbm.EvidenceAnalyzer
public class EvidenceAnalyzer
- extends Object
This class analyzes Evidences (atm ExerciseResults) upon their
support for different hypotheses, like support for belief, that a user
has some competencyLevel and the associated plausibility or degree of belief
of the hypothesis.
|
Field Summary |
protected static double[] |
delta
|
protected static Logger |
log
|
protected static double[] |
miu
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static Logger log
delta
protected static final double[] delta
miu
protected static final double[] miu
EvidenceAnalyzer
public EvidenceAnalyzer()
- Empty default Constructor
getHypotheses
public HypothesesContainer getHypotheses(Evidence evidence)
- Get a map of hypotheses and their associated plausibility values from
an evidence (ExerciseResult).
- Parameters:
evidence - - The evidence in form of an ExerciseResult
- Returns:
- - A map with key: the hypothesis name,
and the value: plausibility in [0,1] for the hypothesis