Information filters¶
The information filters allow the preprocessing of the information used in the diffusion simulations. RELISON provides the following ones:
Basic¶
This filter does not modify the data. It returns the same, original data.
Configuration file¶
Basic:
Creator¶
This filter only keeps information pieces with information about the user who created them.
Configuration file¶
Creator:
Empty feature¶
This filter adds an empty feature for each information piece without features.
Configuration file¶
Empty feature:
Information feature¶
This filter only leaves those information pieces containing a given feature.
Parameters¶
feature: the name of the feature
Configuration file¶
Information feature:
feature:
type: string
value: feature_name
Information feature selection¶
This filter only keeps some information feature values, and the information pieces containing those values.
Parameters¶
feature: the name of the featurefile: a file containing the feature values to keep (one each line)
Configuration file¶
Information feature selection:
feature:
type: string
value: feature_name
file:
type: string
value: file_route
Minimum information feature frequency¶
This filter only keeps the information features which appear, at least, in a fixed number of information pieces. It only keeps information pieces containing those features.
Parameters¶
feature: the name of the featureminValue: a file containing the feature values to keep (one each line)
Configuration file¶
Minimum information feature frequency:
feature:
type: string
value: feature_name
minValue:
type: int
value: value
Num. information pieces¶
This filter only keeps a limited number of information pieces for each user. In case a user has more user-generated contents, it selects the given amount randomly.
Parameters¶
numPieces: the maximum number of information pieces to keep for each user.
Configuration file¶
Num. information pieces:
numPieces:
type: int
value: value