|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IBeliefModel
This interface allows the usage of different belief models, or better assessment strategies. They are meant to derive a decision on the competency for an item based on the available evidence. Possible models may be: - Bayesian Reasoning / Networks (bayes) - Transferable Belief Model (tbm) - Simple heuristic (simple) - Upper Lower Bound Probabilities (ulp) - etc.
| Method Summary | |
|---|---|
IBeliefContainer |
estimateConceptMastery(Collection<IBeliefContainer> masteries)
Computes a complete mastery (value in [0, 100]), given masteries for all competencies |
IBeliefContainer |
estimateMastery(Collection<Evidence> evidences)
Calculate the beliefs and estimate the mastery based on the beliefs. |
IBeliefContainer |
estimateMastery(Collection<Evidence> directEvidences,
Collection<Evidence> indirectEvidences)
Calculate the beliefs and estimate the mastery based on the beliefs. |
String |
getName()
Get the name of the belief model in use |
boolean |
isPositiveEvidence(Evidence evidence)
Determines whether the given exercise is a positive evidence or a negative one - needed to determine the direction of propagation of indirect evidence. |
| Method Detail |
|---|
IBeliefContainer estimateMastery(Collection<Evidence> evidences)
evidences - - A list of evidences to be taken into account
IBeliefContainer estimateMastery(Collection<Evidence> directEvidences,
Collection<Evidence> indirectEvidences)
evidences - - A list of evidences to be taken into account
boolean isPositiveEvidence(Evidence evidence)
evidence -
String getName()
IBeliefContainer estimateConceptMastery(Collection<IBeliefContainer> masteries)
masteries - - a collection containing the different masteries
as List of BeliefContainers for each competency
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||