prediksi_nlp
OLTPgoldUsulan classifier untuk setiap berita: tujuan pilihan pertama, semua tujuan yang diusulkan, dan skor keyakinannya. Satu baris per prediksi, bukan per berita: dua putaran classifier terlihat, dan keduanya berbeda pendapat tentang tujuan pada sebagian berita.
- Model dbt
- fct_sdgs_prediksi_nlp
- File model
- models/marts/sdgs/fct_sdgs_prediksi_nlp.sql
- Tabel sumber
- gold.fct_sdgs_prediksi_nlp
- Tabel serving
- serving_v1.fct_sdgs_prediksi_nlp
- Scope
- sdgunsri
- Key
- id_prediksi_nlp_sdgunsri
Endpoint
- GET
/sdgs/prediksi_nlpGet all → - GET
/sdgs/prediksi_nlp/{id_prediksi_nlp_sdgunsri}Get by id_prediksi_nlp_sdgunsri →
Kolom (10)
Setiap kolom yang disajikan, dengan nama persis seperti di tabel gold.fct_sdgs_prediksi_nlp. Setiap kolom dapat dipakai sebagai filter pada endpoint daftar, dan setiap kolom yang bukan array sebagai sort, dengan operator yang mengikuti tipenya.
Kolom key tidak pernah null; kolom lain bisa null.
Operator per tipe
| Tipe | Operator |
|---|---|
| text | eq ne gt gte lt lte in like null |
| integer | eq ne gt gte lt lte in null |
| bigint | eq ne gt gte lt lte in null |
| double | eq ne gt gte lt lte in null |
| boolean | eq ne null |
| date | eq ne gt gte lt lte in null |
| timestamp | eq ne gt gte lt lte in null |
| timestamptz | eq ne gt gte lt lte in null |
| integer[] | has null |
| text[] | has null |
| Kolom | Tipe | Keterangan |
|---|---|---|
id_prediksi_nlp_sdgunsrikey | bigint | ID prediksi dari sumber; key resource ini. |
id_berita_sdgunsri | text | Berita yang diprediksi, key resource berita. Sumber menamainya evidence_id, tetapi setiap nilainya adalah id_berita_sdgunsri, bukan ID bukti dukung. |
nomor_sdg | integer | Tujuan pilihan pertama classifier. |
kode_subkategori_sdg | text | Subkategori yang diusulkan; hanya diisi oleh putaran pertama classifier. |
nomor_sdgs | integer[] | Setiap tujuan yang diusulkan, satu sampai tiga; nomor_sdg selalu ada di dalamnya. |
skor_keyakinan | double | Keyakinan classifier atas pilihan pertamanya, 70 sampai 100. |
status_tinjauan | text | Keputusan peninjau atas prediksi: pending_review, approved, rejected, atau revoked. Hampir semuanya pending_review; promosi ke bukti dukung tidak ditulis balik ke sini. |
alasan_pembatalan | text | Alasan prediksi yang disetujui dibatalkan; kosong saat ini. |
created_at | timestamptz | Waktu prediksi dibuat; satu-satunya penanda putaran classifier mana baris ini berasal. |
updated_at | timestamptz | Waktu baris terakhir diubah di sumber; pembaruan massal pada setiap baris, bukan sinyal per prediksi. |