Coba Gratis
Cara Kerja

Dari keyword ke insight — dalam 6 langkah

Pipeline platform disederhanakan: kamu masukkan monitoring project, sistem mengumpulkan data publik, NLP mengklasifikasi, dan kamu dapat dashboard siap-baca.

1

Buat monitoring project

Definisikan keyword atau hashtag yang mau dipantau. Boolean logic didukung penuh: "BBM subsidi" AND (naik OR mahal) NOT hoax. Pilih platform (IG / FB / Threads) dan frekuensi crawl.

Boolean AND / OR / NOT Multi-platform Hourly · 6h · Daily
2

Data ingestion via provider abstraction

Sistem memanggil third-party data provider (Apify, EnsembleData, Data365) melalui abstraction layer. Multi-provider dengan failover otomatis — jika satu provider down, provider berikutnya mengambil alih.

Provider-agnostic Failover otomatis Cost tracking per provider
3

Raw data disimpan & dienkripsi

Data mentah disimpan di object storage untuk audit & reprocessing. Kolom identitas (author_handle, author_id) dienkripsi at-rest sesuai UU PDP. Deduplication otomatis.

S3-compatible storage Enkripsi at-rest Retention 90 hari (default)
4

NLP classification (IndoBERT + LLM)

Setiap komentar melewati pipeline: preprocessing (slang, emoji, code-mixing) → IndoBERT tokenize → multi-head classifier untuk sentiment / toxicity / stance → confidence scoring. Komentar dengan confidence < threshold di-enrich pakai LLM.

IndoBERT fine-tuned Multi-head classifier LLM enrichment (fallback) >85% akurasi sentimen
5

Social Network Analysis (Fase 2)

Ekstrak relasi mention / reply / tag / repost → bangun graf di Neo4j → hitung centrality (degree, betweenness) → deteksi komunitas (Louvain) → identifikasi klaster penyebar awal berdasarkan timestamp.

NetworkX + Neo4j Louvain community detection Disclaimer metodologis wajib
6

Dashboard, alerting & export

Hasil dirender di dashboard interaktif. Alert otomatis (volume spike, sentiment surge, keyword sensitif) dikirim via email, WhatsApp (Fonnte), atau in-app. Export data mentah (CSV) atau laporan visual (PDF) dengan pseudonymization untuk file publik.

Real-time dashboard Multi-channel alert CSV · PDF · PNG export Scheduled report via email
Arsitektur High-Level
Client (Dashboard SPA)
Vanilla JS · Chart interaktif
API Gateway — Node.js + Fastify
Auth · RBAC · Rate limit
Core API
Projects · Users
NLP Service
Python + IndoBERT
SNA Service
NetworkX + Neo4j
Job Queue — BullMQ
crawl · classify · analyze
Provider Abstraction Layer
Apify · EnsembleData · Data365
PostgreSQL
Relational
Neo4j
Graph
Redis
Cache + Queue