Anda di halaman 1dari 18

no activity

1 Explore data credit

2 Text simmilarity for text description in transaction

3 Dashboard menggunkana Neodash

4 Menganalisa transaksi yang hilang untuk bisa menggerakan rekening menjadi aktif

5 Amount out dan item out yang berasal dari bank bukan BNI

6 Ditambahkan similarity tidak hanya dari transaksi tapi dari service dll atau transaksi ke

7 NLP untk data free text di Bank Garansi


Status expected due date Remarks

In Progress 01/08/2022

In Progress 02/08/2022

In Progress 05/08/2022

In Progress 01/08/2022 Permintaan dari pihak BNI

Done 29/07/2022 Permintaan dari pihak BNI

In Progress 02/07/2022 Permintaan dari pihak BNI

Done 02/07/2022 Permintaan dari pihak BNI


No

2
3
4
5

9
10
11
12
13

14

15
16
17
18
19
20
21
22
23
24
25
26
27
28
Algorithm and Feature

Schema Flexible

signifikan account

kemiripan account
signifikan grup
kemiripan grup
komunitas transaksi account

aktifitas anggota grup

Explore data credit

Text simmilarity for text description in transaction

Dashboard menggunkana Neodash


Menganalisa transaksi yang hilang untuk bisa menggerakan rekening menjadi aktif
Amount out dan item out yang berasal dari bank bukan BNI
Ditambahkan similarity tidak hanya dari transaksi tapi dari service dll atau transaksi ke
bank lain
NLP untk data free text di Bank Garansi

Mencari relasi
Mengetahui antara
profil bank gransi
nasabah dengan
dan tingkat kredit produk dan layanan BNI Wholesale
akseptasi
pada nasabah
Mengetahui tersebut
rekening nasabah yang memiliki banyak transaksi (frekuensi) tetapi belum
menanfaatkan BNI Direct atau B2B Connection.
Mengetahui relasi antar rekening nasabah yang sering melakukan transaksi tetapi belum
memanfaatkan
sudah BNI Direct
memanfaatkan BNI /Direct/B2B
B2B Connection
Connection dan yang belum memanfaatkan BNI
Mengetahui nasabah yang
Direct/ B2B Connection sering
untuk melakukan
melakukan pemesanan
transaksi bahan baru yang berasal dari
keuangan
luar (importir)
Mengetahui rekening rekening yang sering melakukan transaksi dengan nasabah diluar
BNI
Mengetahui pola relasi Buyer-Supplier melalui pola relasi antar rekening nasabah yang
sering melakukan
Mengetahui transaksi.
nasabah yang bergerak dalam sector fintek tetapi belum memanfaatkan
layanan RDF
Mengetahui nasabah yang bergerak dalam sektor perdagangan saham tetapi belum
memanfaatkan layanan
Mengetahui rekening RDN yang menerima pembayaran secara rutin dan masih tetapi
nasabah
belum menggunakan
Mengetahui layanan virtual
rekening nasabah accountsaldo besar tetapi belum memanfaatkan
giro memiliki
automatic sweeping
Mengetahui nasabah grup baik secara legal maupun financial melalui pola relasi antar
rekening nasabaha untuk dapat mengantisipasi risiko kredit, risiko likuiditas dan lain-lain
Mengetahui nasabah yang sering melakukan transaksi dengan nilai transaksi yang besar
Mengetahui nasabah yang melakukan transaksi dengan nilai transaksi sangat besar
dibanding dengan nilai rata-rata transaksi yang tercatat selama ini
Deskripsi Progress Kategori

Dapat merefracture sebuah graph database Done


menyesuaikan
dengan kebutuhan UseCase

menemukan account yang paling signifikan


berdasarkan frekuensi transaksi masuk dan Done
bedasarkan peringkat akun lain yang melakukan
transaksi
membuat ke diri kemiripan
skore nya kepada setiap account Centrality
bedasarkan transaksi yang dituju
member-member nya dan bedasarkan peringkat Done Similiarity
grup lain yang melakukan transaksi ke grup
membuat skore kemiripan kepada setiap grup itu Done Centrality
bedasarkan
mengelompokanaktifitas transaksi
account memberkebiasaan
bedasarkan nya Done Similiarity
Community
transaksi kepada account lain Done detecttion

membuat analysis transaksi yang dilakukan


member-member dalam suatu grup seperti :
1. melacak transaksi-transaksi yang dilakukan
member Done
2. menghitung jumlah transaksi dan total nilai
transaksi yang menuju non-nasabah pathfinding /
3. menemukan non-nasabah yang melakukan topologycal
transaksi pada grup
mencari pola-pola tersebut
account paling
yang signifikan
melakukan search
transaksi kredit dan keterhubungannya dengan CIF Done exploration
company
menggolongkan deskripsi transaksi yang sangat
beragam dan acak menjadi kategori-kategori Done
transaksi
Similiarity
menyajikan hasil algorithma dan analysis pada
In Progress reporting
topologycal
dashboard report
In Progress search
topologycal
mencari pola transaksi dari account non nasabah Done search
In Progress Similiarity
Language
mencari entiti utama pada deskripsi BOWHEERE Done Processing

Done Entity
Resolution
Pagerank
done Filtering
done on Similarity
done
centrality
data tidak mendukung
data tidak mendukung
done
data tidak mendukung
centrality
done
done Anomali
date Output

25/07/2022
25/07/2022
25/07/2022
25/07/2022
25/07/2022

28/07/2022
01/08/2022

02/08/2022

05/08/2022
01/08/2022 Permintaan dari pihak BNI
29/07/2022 Permintaan dari pihak BNI
02/07/2022 Permintaan dari pihak BNI
02/07/2022 Permintaan dari pihak BNI
/////// 1. melacak transaksi
//Set transaction description type based on group
MATCH
match p=(g:GROUP)<-[hg:HAS_GROUP]-(c:CIF)<-
(g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
[hc:HAS_CIF]-(a1:account)-[ta:TRX_TO]->(a2:account)
with apoc.text.sorensenDiceSimilarity(r.trx_desc,"PAJAK") as ls_pajak,r,g,n1,n2,c
with apoc.text.sorensenDiceSimilarity(r.trx_desc,"BILL PAYMENT") as ls_bill,ls_pajak,r,g,n1,n2,c
WHERE
with g.group = $neodash_group_group
apoc.text.sorensenDiceSimilarity(r.trx_desc,"TRANSFER") and
as ls_trf,ls_bill,ls_pajak,r,g,n1,n2,c
a2.status="NON_NASABAH"
with apoc.text.sorensenDiceSimilarity(r.trx_desc,"PAYROLL") as
ls_payroll,ls_trf,ls_bill,ls_pajak,r,g,n1,n2,c
return
set p limit 1000;
r.pajak_score=ls_pajak
Script
set r.bill_score=ls_bill
set r.trf_score=ls_trf
set r.payroll_score=ls_payroll
return r.pajak_score,r.bill_score,r.trf_score,r.payroll_score
////
MATCH 2. menghitung jumlah transaksi dan total nilai transasksi
()-[i:TRX_TO]->(a:account)
menuju
with
match non
a.account_no nasabah as no_account ,a.pagerank_score as
(g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
where r.pajak_score>r.payroll_score and r.pajak_score>r.bill_score and r.pajak_score>r.trf_score
page_rank_score,count(i)
set r.trx_type = "PAJAK" as total_cash_in,
sum(toFloat(i.amount)) as amount_cash_in,a
match (g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
match
where (G:GROUP)--(:CIF)--(n:account)-[r:TRX_TO]-
(a)-[r:TRX_TO]->()
r.payroll_score>r.pajak_score and r.payroll_score>r.bill_score and r.payroll_score>r.trf_score
set r.trx_type = "PAYROLL"
>(b:account)
return no_account ,page_rank_score, count(r) as total_cash_out
where b.status <> "NASABAH"
, sum(toFloat(r.amount))
match and
as amount_cash_out,
(g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
where r.bill_score>r.payroll_score and r.bill_score>r.pajak_score and r.bill_score>r.trf_score
G.group=$neodash_group_group
total_cash_in,amount_cash_in
set r.trx_type = "BILL PAYMENT"
return
order byn.account_no
page_rank_score as no_acc,
desc count(r) as
match (g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
total_to_non_nasabah,
limit
where 10
a.account_no sum(toFloat(r.amount))
as acc_1, b.account_no asand
r.trf_score>r.payroll_score and r.trf_score>r.pajak_score acc_2, asr.score
total_amount
as
r.trf_score>r.bill_score
set r.trx_type = "TRANSFER"
order by total_to_non_nasabah desc
acc_similar_score order by acc_similar_score desc limit 10 ;
match path=(g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
where r.pajak_score=r.bill_score=r.payroll_score=r.trf_score=0
set r.trx_type = "UNIDENTIFIED"
/// 3. menemukan non nasabah
match path=(g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
where r.trx_desc contains "PEMBAYARAN"
set r.trx_type p=(g:GROUP)<-[hg:HAS_GROUP]-(c:CIF)<-
MATCH = "BILL PAYMENT"

[hc:HAS_CIF]-(a1:account)-[ta:TRX_TO]->(a2:account)
match path=(g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
where r.trx_desc contains "Pembayaran"
WHERE
set r.trx_type = g.group = $neodash_group_group and
"BILL PAYMENT"
a2.status="NON_NASABAH"
match path=(g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
return
where a2.account_no
r.trx_desc contains "JHT" as no_acc, a2.pagerank_score as
page_rank_score
set , sum(toFloat(ta.amount)) as cash_in_amount
r.trx_type = "BILL PAYMENT"

orderpath=(g:GROUP)-[]-(c:CIF)-[]-(n1:account)-[r:TRX_TO]-(n2:account)
match by cash_in_amount desc ;
where r.trx_desc contains "JP"
set r.trx_type = "BILL PAYMENT"

//Set transaction description type on all transfers


match ()-[r:TRX_TO]-()
with apoc.text.sorensenDiceSimilarity(r.trx_desc,"PAJAK") as ls_pajak,r
with apoc.text.sorensenDiceSimilarity(r.trx_desc,"BILL PAYMENT") as ls_bill,ls_pajak,r
with apoc.text.sorensenDiceSimilarity(r.trx_desc,"TRANSFER") as ls_trf,ls_bill,ls_pajak,r
with apoc.text.sorensenDiceSimilarity(r.trx_desc,"PAYROLL") as ls_payroll,ls_trf,ls_bill,ls_pajak,r
set r.pajak_score=ls_pajak
set r.bill_score=ls_bill
set r.trf_score=ls_trf
set r.payroll_score=ls_payroll
return r.pajak_score,r.bill_score,r.trf_score,r.payroll_score

order by page_rank_score desc


limit 10
total_to_non_nasabah order by total_to_non_nasabah desc limit
10

sum(tofloat(r.amount)) as total_amount order by total_non_VA


desc

sum(toFloat(r.amount)) as total_amount order by total_trf_besar


desc
keterangan

data tidak mendukung


data tidak mendukung
data tidak mendukung

data tidak mendukung


No Algorithm
1 signifikan account
2 kemiripan account
3 signifikan grup
4 kemiripan grup
5 komunitas transaksi account
6 aktifitas anggota grup
7 Explore data credit Done
8 Text simmilarity for text description in transaction
9 Dashboard menggunkana Neodash
Menganalisa transaksi yang hilang untuk bisa menggerakan rekening
10
menjadi aktif
11 Amount out dan item out yang berasal dari bank bukan BNI
Ditambahkan similarity tidak hanya dari transaksi tapi dari service dll atau
12
transaksi ke bank lain
13 NLP untk data free text di Bank Garansi
14 Mencari
Mengetahuirelasi antara
profil bank gransi
nasabah dengan
dan tingkat kredit produk dan layanan BNI Done
akseptasi
15 Wholesale
Mengetahuipada nasabah
rekening tersebut
nasabah yang memiliki banyak transaksi (frekuensi)
16 tetapi belum menanfaatkan BNI Direct atau B2B Connection.
Mengetahui relasi antar rekening nasabah yang sering melakukan
17 nasabah
transaksi yang
tetapisudah
belummemanfaatkan
memanfaatkanBNI BNIDirect/B2B Connection
Direct / B2B Connectiondan yang
18 belum memanfaatkan BNI Direct/ B2B Connection untuk
Mengetahui nasabah yang sering melakukan pemesanan bahan baru yangmelakukan
19 transaksi
berasal dari
Mengetahui keuangan
luar (importir)
rekening rekening yang sering melakukan transaksi dengan
20 nasabah diluar
Mengetahui polaBNIrelasi Buyer-Supplier melalui pola relasi antar rekening
21 nasabah yang
Mengetahui sering melakukan
nasabah yang bergeraktransaksi.
dalam sector fintek tetapi belum
22 memanfaatkan
Mengetahui layanan
nasabah RDF
yang bergerak dalam sektor perdagangan saham
23 tetapi belum rekening
Mengetahui memanfaatkan
nasabah layanan RDN
yang menerima pembayaran secara rutin
24 dan masih tetapi
Mengetahui belum
rekening menggunakan
nasabah layanan
giro memiliki virtual
saldo account
besar tetapi belum
25 memanfaatkan automatic sweeping
relasi antar rekening nasabaha untuk dapat mengantisipasi risiko kredit,
26 Mengetahui nasabah yang sering melakukan transaksi dengan nilai
risiko likuiditas dan lain-lain
27 transaksi yang besar
sangat besar dibanding dengan nilai rata-rata transaksi yang tercatat
28
selama ini

Anda mungkin juga menyukai