Как запустить 100 правил на графике данных? - PullRequest
0 голосов
/ 11 ноября 2019

У меня есть исторические транзакционные данные. Требуется оценить все условия для исторических данных для новой транзакции (например, новой платежной транзакции)

Например, для: Новая платежная транзакция оценит следующие условия: - Если платеж произведен кредитомкарта - Если было несколько сбоев платежей (с учетом исторических данных) - Если кредитная карта в платеже используется каким-либо другим аккаунтом (с учетом исторических данных)

Существует более 100 условий на основе отношений, которые необходимо выполнитьна таких исторических данных (охватывающих несколько лет). Таким образом, я предполагал использовать Graph DB для хранения кортежей, а затем создать оператор условия, охватывающий все это? Но мне нужно знать также, какое условие выполняется. Таким образом, единственный другой вариант - запускать запросы по условию, что является проблемой для сценариев использования в реальном времени.

Есть ли другой альтернативный, эффективный подход к этому?

1 Ответ

1 голос
/ 12 ноября 2019

Макс Де Марци написал пост на движке правил построения , который может вас заинтересовать:

Он также написал пару постов о мошенничестве, основанном на ссылках нерегулярнокупите поведения вместе с обнаружением мошеннических колец , что похоже на тему, которую вы хотите исследовать.

...