Bagaimana TruthLens memeriksa fakta
Tanggal berlaku: 8 September 2026 · Metodologi versi 1.7
Halaman ini menjelaskan dengan bahasa sederhana bagaimana TruthLens mengubah sebuah teks, video, atau gambar menjadi putusan yang bersandar pada sumber. Halaman ini ditulis untuk pembaca, jurnalis, dan peneliti yang ingin tahu apa yang sebenarnya terjadi di balik sebuah hasil — bukan bahasa pemasaran. Bila pernyataan di bawah ini dapat diperiksa sendiri di Ketentuan Penggunaan atau Kebijakan Privasi kami, kami menautkan pasal yang tepat alih-alih mengulanginya dengan kata lain.
Alat analisis, bukan putusan akhir. Setiap hasil yang dibuat TruthLens — putusan, tingkat keyakinan, penjelasan, daftar sumber — dihasilkan secara otomatis oleh model AI yang bernalar atas bukti publik. Ini adalah alat riset dan informasi, bukan fakta yang telah ditetapkan dan bukan putusan akhir (lihat Ketentuan Penggunaan, pasal 6.1). TruthLens tidak berafiliasi dengan International Fact-Checking Network (IFCN) dan bukan penanda tangan terverifikasinya; prinsip-prinsip di halaman ini mengacu pada Kode Prinsip yang diterbitkan IFCN, diterapkan pada sistem otomatis.
1. Bagaimana satu pemeriksaan berjalan
Pemeriksaan berjalan bertahap. Setiap tahap dirancang di sekitar satu aturan: tanpa bukti pendukung, tidak ada putusan.
1.1. Penarikan klaim. Teks yang dikirim (atau transkrip video, atau teks yang dibaca dari gambar) dipecah menjadi pernyataan faktual satuan yang dapat diperiksa — peristiwa yang disebut namanya, statistik, dan klaim yang disajikan sebagai fakta. Opini, ramalan, dan pertanyaan retoris tidak ditarik. Materi secara keseluruhan juga digolongkan sebagai berita, opini, atau satire.
1.2. Penggabungan duplikat dan penentuan prioritas. Klaim yang berulang atau hampir sama digabungkan. Pada materi panjang, klaim yang dinilai paling berdampak bagi pembaca diperiksa lebih dulu; setiap kiriman diperiksa penuh untuk sejumlah tetap klaim paling penting — dengan begitu pemeriksaan tetap cepat dan anggaran pemeriksaan tertuju pada hal yang berarti, bukan pada detail sampingan.
1.3. Pencocokan dengan pemeriksaan fakta yang sudah terbit. Sebelum mencari sendiri, kami memeriksa apakah organisasi pemeriksa fakta yang merupakan penanda tangan terverifikasi Kode Prinsip IFCN telah menerbitkan ulasan atas klaim yang sama. Kecocokan hanya diterima bila terkonfirmasi — melalui kesamaan kata demi kata atau melalui langkah verifikasi khusus — bahwa yang dimaksud adalah klaim yang sama, bukan sekadar topik yang sama. Bila cocok, kesimpulan organisasi tersebut yang dipakai, bukan kesimpulan kami.
1.4. Pencarian bukti. Untuk klaim tanpa pemeriksaan fakta yang sudah ada, TruthLens menelusuri web terbuka untuk mencari bukti pendukung atau bukti yang membantah, dengan mengecualikan unggahan media sosial sebagai sumber primer. Klaim tentang topik ilmiah atau kesehatan juga diadu dengan basis data literatur akademik dan biomedis (OpenAlex, Semantic Scholar, dan PubMed — ketiganya mengindeks riset terbit secara luas, bukan hanya karya yang telah lolos telaah sejawat); klaim tentang statistik tingkat negara (PDB, inflasi, populasi, pengangguran, angka harapan hidup, dan indikator serupa) diadu dengan angka resmi Bank Dunia. Jika sebuah halaman telah dihapus atau sementara tidak dapat diakses, kami mencoba membaca salinan arsip publik terakhir melalui Wayback Machine milik Internet Archive sebelum menyerah.
1.5. Putusan yang bersandar pada bukti. Model AI menilai klaim semata-mata berdasarkan bukti yang dikumpulkan pada langkah sebelumnya — tidak pernah berdasarkan pengetahuan umumnya sendiri. Jika bukti tidak memadai atau saling bertentangan, putusannya «Belum terkonfirmasi», bukan tebakan. Model juga harus menyatakan apa yang ditegaskan klaim dan apa yang ditegaskan bukti. Bukti tentang pernyataan yang berdekatan — RUU yang diajukan alih-alih UU yang disahkan, orang yang didakwa alih-alih divonis — tidak dihitung sebagai konfirmasi maupun sanggahan. Putusan yang bertentangan dengan perbandingan model sendiri dibuang oleh kode: baik konfirmasi maupun sanggahan menjadi «Belum terkonfirmasi», dengan catatan tentang apa yang sebenarnya dibahas sumber. Bukti tentang peristiwa lain atau pernyataan lain bukan konfirmasi maupun sanggahan. Sumber yang hanya memberikan batas — «lebih dari 55 miliar dolar» — tidak menetapkan angka pasti di dalam batas itu: klaim semacam itu «Belum terkonfirmasi», bukan «Menyesatkan» dan bukan «Terbantahkan», dan catatan menyebutkan apa yang sebenarnya diberikan sumber. Laporan tentang keadaan sebelumnya bisa jadi tidak cukup untuk membantah klaim tentang masa kini: kami memeriksa tanggal publikasi yang tersedia, tanggal data yang dilaporkan, dan pembaruan eksplisit dalam kutipan yang diambil; sumber tanpa tanggal tidak dianggap lama maupun mutakhir. Jika materi yang tersedia tidak menetapkan dasar yang cukup mutakhir untuk sanggahan, putusan negatif ditarik menjadi «Belum terkonfirmasi» dan catatan menjelaskan keterbatasan waktunya. «Menyesatkan» memerlukan bukti tentang fakta nyata dan tentang bagaimana klaim mendistorsinya; bukti yang tidak ada atau tidak relevan saja tidak cukup.
1.6. Pembobotan menurut kepercayaan sumber. Setiap sumber bukti dibobot menurut kepercayaan dalam graf media dan penerbit yang dikenal. Model yang menjatuhkan putusan berbasis bukti (1.5) diinstruksikan untuk tidak pernah menyebut sebuah klaim «Terbantahkan» atau «Menyesatkan» hanya berdasarkan sumber berkepercayaan rendah, dan untuk mengikuti sumber berkepercayaan tinggi ketika sumber berkepercayaan tinggi dan rendah saling bertentangan. Terpisah dari itu — dan ditegakkan di dalam kode, bukan diserahkan pada penilaian model — putusan «Terbantahkan» atau «Menyesatkan» tidak ditampilkan dengan keyakinan tinggi kecuali didukung setidaknya dua sumber independen; pemuatan ulang berita kantor berita yang sama di domain berbeda dihitung sebagai satu. Lembaga dan kantor dari pemerintah yang sama dengan cara yang sama dihitung sebagai satu sumber.
1.7. Pendapat kedua yang independen. Sebagian besar putusan «Terbantahkan» dan «Menyesatkan» ditelaah ulang secara terpisah oleh model AI kedua dengan bukti yang sama, hingga anggaran tetap per pemeriksaan. Jika keduanya berbeda pendapat, putusan ditampilkan dengan keyakinan yang diturunkan. Putusan «Terbantahkan» yang tidak didukung model kedua dengan kekuatan sebanding ditarik menjadi «Belum terkonfirmasi», alih-alih disajikan sebagai sanggahan — kecuali model kedua sendiri menetapkan bagaimana klaim mendistorsi fakta nyata; dalam hal itu klaim ditampilkan sebagai «Menyesatkan». Pendapat kedua yang menilai klaim belum terselesaikan tidak dihitung sebagai persetujuan atas putusan «Menyesatkan». Jika perbedaan pendapat menghalangi kesimpulan yang berdasar, kami melaporkan klaim sebagai belum terselesaikan alih-alih mengarang tuduhan yang lebih lemah. Putusan yang sudah cocok dengan pemeriksaan fakta terbit (1.3) melewatkan langkah ini — telaah organisasi pemeriksa fakta manusia sudah berdiri di belakangnya.
1.8. Penggabungan hasil. Jika kiriman memuat beberapa klaim, hasil keseluruhan mencerminkan semuanya: satu pernyataan salah tidak cukup untuk memberi label «Konten palsu» pada konten yang akurat di bagian lainnya, dan satu pernyataan benar tidak menebus konten yang sebagian besar dibangun di atas kepalsuan. Skor keseluruhan merangkum klaim yang dipilih untuk diperiksa; itu bukan probabilitas bahwa seluruh kiriman benar. Klaim yang belum terselesaikan tidak dihitung sebagai konfirmasi dan tidak dapat mengencerkan porsi klaim yang terbukti salah. Keyakinan yang lebih rendah pada temuan positif mengurangi kontribusinya; keyakinan yang lebih rendah saja tidak pernah menaikkan skor keseluruhan. Pengaman yang menarik putusan yang tidak andal mengurangi cakupan, tetapi tidak dengan sendirinya menambahkan penilaian negatif.
2. Skala putusan
Putusan sama di aplikasi, ekstensi peramban, dan situs web ini. Ada dua skala: satu untuk kiriman secara keseluruhan, satu untuk tiap klaim di dalamnya.
Hasil keseluruhan
| Label | Arti |
|---|---|
| Tepercaya | Klaim yang terselesaikan didukung dengan baik, cakupannya memadai, dan tidak ada klaim salah atau menyesatkan yang tersisa. Klaim yang belum terselesaikan, jika ada, ditampilkan terpisah. |
| Sebagian besar tepercaya | Klaim yang terselesaikan condong ke konfirmasi, dengan konten menyesatkan yang terbatas, dukungan yang lebih lemah, atau celah yang belum terselesaikan. |
| Terkonfirmasi sebagian | Hanya sebagian materi yang dapat diperiksa; yang diperiksa condong benar. |
| Diperdebatkan | Klaim yang terselesaikan memuat konten menyesatkan atau campuran pernyataan yang didukung dan yang dibantah. Label ini tidak berarti klaim yang belum terselesaikan lolos pemeriksaan. |
| Meragukan | Bukti yang terselesaikan mendukung penilaian yang secara substansial negatif, meskipun klaim salah belum mencapai ambang hasil «Konten palsu». |
| Konten palsu | Klaim salah mencakup setidaknya 40% dari klaim faktual yang terselesaikan. Cakupan dan keyakinan tiap temuan dilaporkan terpisah. |
| Satire | Dikenali sebagai satire atau parodi, tanpa klaim faktual keliru yang kuat di baliknya. |
| Belum terkonfirmasi | Tidak ada klaim faktual yang dapat diselesaikan, atau terlalu sedikit yang terselesaikan untuk mendukung penilaian keseluruhan yang positif. Skor nol di sini berarti tidak ada skor keseluruhan, bukan berarti kiriman itu salah. |
Klaim satuan
| Label | Arti |
|---|---|
| Terkonfirmasi | Terkonfirmasi oleh bukti tepercaya dan independen. |
| Terkonfirmasi sebagian besar | Benar pada intinya, dengan satu catatan kecil. |
| Menyesatkan | Bertumpu pada fakta nyata, tetapi dibingkai dengan cara yang menyesatkan. Lihat nuansa di bawah. |
| Terbantahkan | Bertentangan dengan bukti tepercaya. |
| Belum terkonfirmasi | Tidak ditemukan bukti publik yang memadai ke arah mana pun. |
Kasus tersendiri adalah pernyataan penulis tentang dirinya sendiri (misalnya, «saya membuat kanal ini sebulan lalu»). Klaim semacam itu sama sekali tidak diadu dengan sumber luar dan, sebagai prinsip, selalu ditandai «Belum terkonfirmasi» — tak ada sumber luar yang bisa membenarkan atau membantahnya.
«Menyesatkan», lebih tepatnya
Bila alasan yang mendasari cocok dengan salah satu dari dua pola yang lazim dikenal, kami menyebutkannya alih-alih meninggalkan label «Menyesatkan» begitu saja:
| Nuansa | Arti |
|---|---|
| Materinya asli, keterangannya keliru | Foto, video, atau kutipannya sendiri asli — yang menyesatkan adalah keterangan, konteks, atau bingkai di sekitarnya. |
| Kedaluwarsa — dulu benar | Klaim itu akurat di masa lalu; keadaannya sudah berubah sejak itu. |
3. Bagaimana kami menilai sebuah sumber
Tidak semua bukti berbobot sama. Setiap sumber ditimbang dengan empat kriteria: otoritas (kedudukan dan peran organisasi pada topik tersebut), transparansi (metodologi terbuka, data jelas), kemutakhiran (kebaruan relatif terhadap klaim yang diperiksa), dan independensi (tidak ada konflik kepentingan). Dalam praktiknya ini menjadi tiga tingkat kepercayaan — tinggi, biasa, atau rendah — yang dibangun dari graf media yang dikenal dan daftar pendek domain berkualitas rendah yang diketahui (ladang konten, blog tanpa moderasi). Model diinstruksikan menganggap pertentangan yang hanya ditemukan pada sumber berkepercayaan rendah sebagai tidak memadai, dengan sendirinya, sebagai dasar putusan «Terbantahkan» atau «Menyesatkan», dan mengikuti pihak berkepercayaan tinggi ketika sumber berkepercayaan tinggi dan rendah bertentangan — lihat 1.6 untuk satu-satunya bagian pembobotan ini yang ditegakkan di dalam kode alih-alih diserahkan pada model.
4. Yang tidak dilakukan TruthLens
- Tidak mengeluarkan penetapan hukum, rekomendasi medis atau finansial, maupun keputusan resmi dalam bentuk apa pun (Ketentuan Penggunaan, pasal 6.4).
- Tidak memeriksa setiap klaim dalam kiriman panjang — secara rancangan, ia mendahulukan yang paling penting (lihat 1.2).
- Bergantung pada bukti yang bersifat publik, terindeks, dan tersedia daring pada saat pemeriksaan; klaim tentang urusan yang murni pribadi, atau tentang peristiwa yang belum meninggalkan jejak publik, biasanya kembali sebagai «Belum terkonfirmasi» alih-alih terselesaikan.
- Sebagian bersandar pada infrastruktur pihak ketiga yang gratis (pencarian web terbuka, arsip publik, basis data ilmiah dan statistik terbuka). Ketika salah satunya sementara tidak tersedia, TruthLens turun ke sumber berikutnya yang tersedia alih-alih gagal seluruhnya — tetapi gangguan sementara sesekali berarti bukti untuk pemeriksaan tertentu lebih sedikit dari biasanya.
- Penjelasan dan teks bebas lainnya ditulis langsung dalam bahasa aplikasi yang Anda pakai — 35 dari 36 bahasa yang didukung antarmuka — bukan diterjemahkan mesin setelahnya. Satu-satunya pengecualian adalah bahasa Denmark: pengukuran kami sendiri menemukan model bergeser ke bahasa Norwegia pada klaim tentang Norwegia, sehingga pembaca berbahasa Denmark mendapat antarmuka dalam bahasa Denmark dan penjelasan dalam bahasa Inggris sampai hal itu diperbaiki. Jika Anda membaca aplikasi dalam bahasa di luar 36 bahasa tersebut, baik antarmuka maupun hasilnya kembali ke bahasa Inggris. Ini mengikuti bahasa yang Anda baca, bukan bahasa materinya: artikel berbahasa Jerman yang diperiksa di aplikasi berbahasa Thai kembali dalam bahasa Thai. Pesan-pesan baku yang ditulis layanan itu sendiri — misalnya catatan yang muncul ketika sebuah pemeriksaan fakta terbit sudah mencakup klaim Anda, atau penjelasan mengapa sebuah kiriman tidak menghasilkan apa pun untuk diperiksa — kini mencakup 36 bahasa yang sama, tetapi semuanya draf terjemahan mesin yang belum dibaca penutur asli tiap bahasa.
5. Mengoreksi sebuah hasil
Jika Anda menilai suatu hasil keliru, atau suatu hasil menyangkut Anda atau organisasi Anda dan Anda menganggapnya tidak benar atau merugikan, kirim surel ke support@truthlens.wiki dengan menyertakan klaim persis yang diperiksa dan pokok keberatan Anda. Pemberitahuan yang beralasan kami tinjau dalam waktu yang wajar — sebagai aturan, dalam 14 hari — dan, bila memang berdasar, kami memperbaiki atau menghapus hasil yang disengketakan serta memperhitungkannya ke depan (Ketentuan Penggunaan, pasal 6.6).
6. Perubahan pada metodologi ini
Perubahan penting pada cara pemeriksaan dilakukan akan diberi tanggal di sini, dengan bahasa sederhana, pada saat yang sama ketika perubahan itu mulai berjalan.
- Versi 1.7 — 1.5: sumber yang hanya memberikan batas («lebih dari 55 miliar dolar») tidak lagi menetapkan angka pasti di dalam batas itu, dan putusan negatif yang hanya bertumpu pada sumber tentang keadaan sebelumnya ditarik menjadi «Belum terkonfirmasi» dengan catatan tentang keterbatasan waktu; sanggahan yang bertentangan dengan perbandingan predikat model sendiri kini ditarik menjadi «Belum terkonfirmasi» alih-alih ditampilkan sebagai «Menyesatkan»; 1.7: putusan «Terbantahkan» yang tidak didukung model kedua dengan kekuatan sebanding ditarik menjadi «Belum terkonfirmasi», kecuali model kedua sendiri menetapkan adanya distorsi; 1.8 dan 2: skor keseluruhan tidak lagi membiarkan klaim yang belum terselesaikan mengencerkan porsi klaim yang terbukti salah, keyakinan yang lebih rendah tidak pernah menaikkan skor, dan label keseluruhan ditentukan oleh apa yang terselesaikan, dengan cakupan dilaporkan terpisah.
- Versi 1.6 — 1.5: model putusan kini harus membandingkan apa yang ditegaskan klaim dengan apa yang ditegaskan bukti, dan putusan yang bertentangan dengan perbandingannya sendiri dibuang di dalam kode; 1.6: lembaga dari pemerintah yang sama dihitung sebagai satu sumber; 1.7: sanggahan yang tidak didukung model kedua dengan kekuatan sebanding diturunkan menjadi «Menyesatkan», bukan sekadar ditampilkan dengan keyakinan lebih rendah.
- Versi 1.5 — menyebut satu-satunya bahasa yang teks bebasnya tidak ditulis dalam bahasa aplikasi. Pengukuran kami sendiri atas bahasa keluaran pada seluruh 36 bahasa menemukan permintaan berbahasa Denmark kembali dalam bahasa Norwegia Bokmål pada klaim tentang Norwegia, terulang dalam tiga proses independen, sehingga penjelasan berbahasa Denmark ditulis dalam bahasa Inggris sementara antarmuka tetap berbahasa Denmark. Rumusan sebelumnya menyiratkan keluaran pada seluruh 36 bahasa tanpa kecuali.
- Versi 1.4 — sekali lagi mengoreksi pernyataan tentang bahasa keluaran pada butir 4: pernyataan itu menggambarkan bahasa materi yang dikirim, padahal keluaran sebenarnya mengikuti bahasa aplikasi tempat Anda membaca. Artikel berbahasa Jerman yang diperiksa di aplikasi berbahasa Thai ditulis kembali dalam bahasa Thai; bahasa Inggris hanya menjadi cadangan ketika aplikasi itu sendiri berjalan dalam bahasa yang tidak kami dukung.
- Versi 1.3 — pesan-pesan baku yang ditulis layanan itu sendiri (catatan kecocokan pemeriksaan fakta dan penjelasan hasil kosong) kini tersedia dalam seluruh 36 bahasa, bukan lima; pernyataan pada butir 4 bahwa sebagian di antaranya muncul dalam bahasa Inggris diganti dengan fakta bahwa semuanya draf terjemahan mesin yang menunggu telaah penutur asli.
- Versi 1.2 — mengoreksi pernyataan tentang bahasa keluaran pada butir 4: teks bebas ditulis dalam bahasa aplikasi pada 36 bahasa, bukan lima, dengan bahasa Inggris dipakai untuk segala hal di luar himpunan itu dan untuk beberapa pesan baku yang belum diterjemahkan.
- Versi 1.1 — penajaman pada 1.4 (basis data literatur tidak semata-mata berisi karya telaah sejawat; daftar statistiknya tidak terbuka tanpa batas), 1.6 (memisahkan pembobotan kepercayaan sumber yang diinstruksikan ke model dari aturan sumber independen yang ditegakkan di dalam kode), 1.7 (pendapat kedua berlaku untuk sebagian besar, bukan setiap putusan «Terbantahkan»/«Menyesatkan», dan dilewati pada pemeriksaan fakta yang cocok), serta baris «Konten palsu» pada tabel putusan (kata «sebagian besar» diganti dengan uraian yang sesuai ambang sebenarnya).
- Publikasi pertama (versi 1.0).