modification of the README
This commit is contained in:
parent
07315ed492
commit
0e3ce0100c
10
README.md
10
README.md
|
@ -10,7 +10,7 @@ In particular the TreeNodeDef contains:
|
|||
- List<FieldConf> : list of fields processed by the node. Each field is associated to:
|
||||
- field: name of the field
|
||||
- comparator: name of the comparator to use for that particular field, it produces a similarity score, -1 if the comparison is not possible (missing field or few informations)
|
||||
*Each FieldConf contains a comparator name which has to be defined. It is sufficient to implement the Comparator interface that exposes a "compare" method returning the similarity score. The new comparator must be annotated with @ComparatorClass("name") specifying the name used by the FieldConf to access to the right comparator.*
|
||||
Each FieldConf contains a comparator name which has to be defined. It is sufficient to implement the Comparator interface that exposes a "compare" method returning the similarity score. The new comparator must be annotated with @ComparatorClass("name") specifying the name used by the FieldConf to access to the right comparator.
|
||||
- weight: weight to assign to the similarity score of that comparator when aggregating
|
||||
- params: list of parameters for the comparator
|
||||
- threshold: this threshold is applied to the resulting similarity score of the particular treeNode.
|
||||
|
@ -21,11 +21,11 @@ if score<\th --- negative result
|
|||
```
|
||||
- aggregation: defines the type of aggregation to apply to the similarity scores of the fields in the list of fields
|
||||
- possible values: AVG(average), MAX, MIN, SUM
|
||||
e.g. the similarity scores are multiplied with the weight and then the defined aggregation is applied
|
||||
- e.g. the similarity scores are multiplied with the weight and then the defined aggregation is applied
|
||||
- arcs: define the next node of the tree depending on the result
|
||||
positive: specifies the key of the next node in case of positive result
|
||||
negative: specifies the key of the next node in case of negative result
|
||||
undefined: specifies the key of the next node in case of undefined result
|
||||
- positive: specifies the key of the next node in case of positive result
|
||||
- negative: specifies the key of the next node in case of negative result
|
||||
- undefined: specifies the key of the next node in case of undefined result
|
||||
- ignoreMissing: defines the behavior of the treeNode in case of a missing field
|
||||
e.g. if a comparator on a particular field produces an undefined result (-1), if ignoreMissing=true that field is simply ignored, otherwise the entire treeNode score is considered to be -1
|
||||
|
||||
|
|
Loading…
Reference in New Issue