Filter by String Input
Description
Selects objects by the value of a string property. Values to compare against are provided as an input to this block.
Input
- SOURCE [OBJ]: the list of objects to filter
- INPUT [STRING]: the list of values to compare objects' values against
Output
- TRUE [OBJ]: the objects for which the selection applies
- FALSE [OBJ]: the objects for which the selection does not apply
Parameters
- Property: the string property to check. Use- *to consider all properties.
- Use sub-properties: when set to- true, the values of all sub-properties are also included. Sub-properties can be defined in the data with the- rdfs:subPropertyOfrelation.
- Literal: the value to compare each object's value against
- Language: when a language is selected, only the strings in this language are extracted. This uses the language tags that are defined in the data.
- Operation: comparison function to use (- equal,- contains,- startsWith,- endsWith)
- Case-sensitive: if set to- false, upper/lower case is ignored
- Input items matching logic:- Any can match: objects from- SOURCEare selected if they match any of the items in- INPUT
- All must match: objects from- SOURCEare selected only if they match all the items in- INPUT
 
Output scores can be aggregated and/or normalized.