commit 36740c5078d83f6e08b661ffb1f4d2d45ac66831
parent 3468bee39747468f384f51e3e6bc7a77e628d416
Author: Vint Leenaars <vl.software@leenaa.rs>
Date: Thu, 8 May 2025 23:21:00 +0200
Updated config
Diffstat:
1 file changed, 16 insertions(+), 9 deletions(-)
diff --git a/kycheck.conf b/kycheck.conf
@@ -3,18 +3,25 @@
-- SPDX-License-Identifier: AGPL-3.0-or-later
-- SPDX-License-Identifier: EUPL-1.2
+-- Config file for kycheck (
+-- Uses Dhall syntax (https://dhall-lang.org)
+
-- Verbosity levels
let Verbosity = < Test | Silent | Info | Errors | Debug >
in { verbosity = Verbosity.Silent
, ssl_location = "files/consolidated-list_2024-07-30.xml"
- , threshold_ratio = 0.8 -- Percentage
- , threshold_points = 200 -- Points needed to flag entry as match
- , threshold_confidence = 0.67 -- Minimun confidence needed to pass
- , perfect_points = 300 -- Amount of points required to get 100% confidence
- , points_address = 150
- , points_date = 100
- , points_id = 200
- , points_name = 125
- , points_nationality = 50
+ , threshold_ratio = 0.8 -- Percentage
+ , threshold_points = 200 -- Points needed to flag entry as match
+ , threshold_confidence = 0.67 -- Minimum confidence needed to pass
+ , perfect_points = 300 -- Amount of points required to get 100% confidence
+
+ --> A higher weight will increase the number of matches
+
+ , weight_address = 150 -- Residential address for humans or
+ -- Registered office address for legal entities
+ , weight_date = 100 -- Birth date of the subject
+ , weight_id = 200 -- Passport, ID card, drives license and other type of legal documents
+ , weight_name = 125 -- Given name and last name of the subject
+ , weight_nationality = 50 -- Country
}