Basis Pengetahuan
Basis Pengetahuan

Metodologi & Teknologi Justitia.AI

Halaman ini menjelaskan definisi indikator, sumber data, metode pembaruan, teknik analisis, serta stack teknologi yang menopang platform intelijen kriminal & peradilan Justitia.AI.

1. Indikator Utama

Definisi, formula, dan rujukan setiap indikator strategis

Kejahatan & Keamanan
  • Crime Rate
    Jumlah kejadian kejahatan per 100.000 penduduk per bulan.
    Rujukan
  • Clearance Rate
    Persentase kasus yang berhasil diselesaikan Polri dibanding total kasus dilaporkan.
    Rujukan
  • Response Time
    Rata-rata waktu tanggap Polri sejak laporan diterima hingga tiba di lokasi.
    Rujukan
  • Victimization Index
    Indeks komposit tingkat viktimisasi dari survei keamanan publik.
    Rujukan
Peradilan & Pemasyarakatan
  • Court Backlog
    Rasio perkara belum diputus terhadap total perkara masuk pada periode berjalan.
    Rujukan
  • Time to Disposition
    Median hari dari registrasi perkara hingga putusan berkekuatan hukum tetap.
    Rujukan
    • Direktori Putusan MA
      Kualitas:Cakupan >90% putusan sejak 2016; metadata tanggal upload bisa berbeda dengan tanggal putus.
  • Prison Occupancy
    Rasio jumlah warga binaan terhadap kapasitas Lapas/Rutan.
    Rujukan
    • SDP Ditjen PAS
      Kualitas:Update harian per UPT; kapasitas hunian rujukan tahun terkini.
  • Recidivism Rate
    Persentase mantan warga binaan yang kembali melakukan tindak pidana dalam 3 tahun.
    Rujukan
Tata Kelola & Kepercayaan
Siber & Prediktif
  • Cyber Incident Volume
    Jumlah insiden siber yang tercatat per kategori (fraud, ransomware, phishing, dsb.).
    Rujukan
  • Cyber Response Time
    Waktu rata-rata mitigasi insiden siber sejak deteksi.
    Rujukan
  • Risk Score (1–25)
    Perkalian likelihood (1–5) × impact (1–5) untuk KPI/alert (matriks risiko 5×5).
    Rujukan
  • Forecast Confidence
    Interval kepercayaan proyeksi 6 bulan (exponential smoothing α=0.4).
    Rujukan

2. Sumber Data

Institusi & sistem sumber yang terintegrasi

SumberCakupan Data
Polri (Pusiknas)Data kejahatan, laporan polisi, response time, clearance rate.
Kejaksaan Agung (CMS)Perkara tahap penyidikan, penuntutan, dan eksekusi.
Mahkamah Agung (SIPP)Registrasi perkara, jadwal sidang, putusan, dan backlog.
Ditjen PAS KemenkumhamPopulasi warga binaan, kapasitas Lapas/Rutan, program pembinaan.
KPK & BPKKasus tipikor, kerugian negara, hasil audit tata kelola.
Komnas HAMPengaduan dan pemantauan pelanggaran HAM.
BSSN & CSIRTInsiden siber nasional & sektoral.
BPSSurvei viktimisasi, kependudukan, indeks pembangunan sosial.
Kemenko PolhukamIndikator strategis lintas sektor.
Open Data & MediaData publik pemerintah, monitoring media (OSINT).

3. Metode Pembaruan Data

Ingestion pipeline & jaminan kualitas

Ingestion Real-time (Streaming)
Kafka + Debezium CDC untuk data operasional Polri, BSSN, dan alert siber.
Batch Harian / Mingguan
Airflow DAG menarik data SIPP, CMS Kejaksaan, dan Ditjen PAS via API/SFTP.
Snapshot Bulanan
Data BPS, KPK, Komnas HAM di-load bulanan ke data warehouse.
Survei Triwulanan
Public Trust & Victimization Survey dilakukan tiap kuartal, dinormalisasi ke skala 0–100.
Kontrol Kualitas
Great Expectations untuk validasi skema, deduplikasi, imputasi missing values, dan reconciliation.
Master Data Management
Standardisasi kode wilayah (38 provinsi), kategori kejahatan, dan taksonomi perkara.

4. Metode Analisis Data

Descriptive → Diagnostic → Predictive → Prescriptive

Descriptive Analytics
Agregasi KPI, tren time-series, dekomposisi seasonal, dan drill-down geografis.
Diagnostic Analytics
Analisis korelasi, root cause (Pareto, Ishikawa), dan cohort analysis antar provinsi.
Predictive Analytics
Forecasting deret waktu (Exponential Smoothing, ARIMA, Prophet, LSTM) untuk 6–12 bulan ke depan.
Prescriptive Analytics
Rekomendasi kebijakan berbasis skenario what-if dan optimasi alokasi sumber daya.
Risk Scoring
Matriks risiko 5×5 (likelihood × impact) dengan pembobotan strategis per KPI.
Anomaly Detection
Isolation Forest & STL residual untuk mendeteksi lonjakan kejahatan/insiden siber.
Geospatial Analytics
Hotspot analysis (Getis-Ord Gi*), kernel density estimation antar 38 provinsi.
NLP & OSINT
Klasifikasi topik, sentiment analysis media, dan entity extraction untuk isu hukum.
Generative AI
LLM (Gemini/GPT) untuk ringkasan eksekutif, Q&A kontekstual, dan penyusunan briefing otomatis.

5. Teknologi yang Digunakan

Stack modern, AI-native, siap enterprise & GovCloud

Frontend
  • React 19 + TypeScript
  • TanStack Start & Router
  • Tailwind CSS v4
  • shadcn/ui + Radix
  • Apache ECharts
  • Framer Motion
Backend & API
  • TanStack Server Functions
  • Node.js / Edge Runtime
  • PostgREST / REST + GraphQL
  • Zod validation
Data Platform
  • PostgreSQL + TimescaleDB
  • ClickHouse (OLAP)
  • Apache Kafka + Debezium (CDC)
  • Apache Airflow (orkestrasi)
  • dbt (transformasi)
  • MinIO / S3 (data lake)
AI & ML
  • Python (Pandas, scikit-learn)
  • Prophet / statsmodels
  • PyTorch / TensorFlow (LSTM)
  • LangChain + RAG
  • Vector DB (pgvector / Qdrant)
  • Lovable AI Gateway (Gemini, GPT)
Keamanan & Tata Kelola
  • OAuth2 / OIDC + RBAC
  • Row-Level Security (RLS)
  • Audit log terenkripsi
  • ISO 27001 & SNI SPBE
  • End-to-end TLS 1.3
Infrastruktur
  • Kubernetes (on-prem / GovCloud)
  • Docker & Helm
  • Observability: Grafana, Prometheus, Loki
  • CI/CD GitHub Actions

6. Arsitektur Ringkas

Alur data end-to-end

  [Sumber Data]         [Ingestion]          [Data Platform]         [Analytics & AI]        [Executive UI]
  Polri / Kejaksaan  →  Kafka / Airflow  →   PostgreSQL + TSDB   →   ML / LLM / Forecast  →  Justitia.AI
  MA / Ditjen PAS       (CDC, Batch,          ClickHouse (OLAP)       Risk Engine, RAG,       (React + ECharts,
  KPK / Komnas HAM      API, SFTP)            dbt + Great Exp.        Anomaly Detection)      Glassmorphism)
  BSSN / BPS / OSINT

7. Keamanan & Kepatuhan

Prinsip zero-trust untuk data sensitif negara

  • Enkripsi data at-rest (AES-256) dan in-transit (TLS 1.3).
  • Otentikasi OAuth2 / OIDC dengan MFA wajib untuk pengguna eksekutif.
  • RBAC + Row-Level Security untuk pemisahan akses per institusi & wilayah.
  • Audit log immutable untuk setiap akses dan tindakan analitik.
  • Kepatuhan pada UU PDP, ISO 27001, dan pedoman SPBE (SNI 8799).
Dokumen ini bersifat hidup — versi metodologi diperbarui setiap rilis platform.