ROBOCOP(1)

NAME
robocop - compare KYC records against a sanctions list and find best match

SYNOPSIS

robocop [-h | --help] [-v | --version] -- SANCTIONSLIST

DESCRIPTION

robocop matches KYC and KYB data against a sanctionslist. The sanctionslist must be given as the only argument. It must be a JSON file with an array of objects where each object must have an "ssid" entry that identifies the sanction list record. Furthermore, each object may have any number of keys matching the Taler attribute registry which must be mapped to an array of strings representing values to match against.

Robocop will then read JSON objects line-by-line from standard input. Each line must contain exactly one JSON object. Each JSON object must again consist of a set of attribute registry entries and their string values. For each JSON object read, Robocop will find the best matching sanction list entry and output the matching and confidence scores (on a scale of 0-1) and the "ssid" (one one line per input).

The main use of Robocop is as a RATER tool for taler-exchange-sanctionscheck.

Its options are as follows:

-h  Print short help on options.

-v  Print version number.

SEE ALSO

taler-exchange-sanctionscheck(1)

BUGS

Report bugs by using https://bugs.taler.net or by sending electronic mail to <taler@gnu.org>.

AUTHOR
GNU Taler contributors

COPYRIGHT
2014-2025 Taler Systems SA (GPLv3+ or GFDL 1.3+)