Teknologi Menyelamatkan Tarombo: Saat Silsilah Batak Bertemu Graph Database

Sedang Trending 1 jam yang lalu
Salah satu tarombo marga Harahap dari suku Batak. Foto: Muhammad Farhan Harahap

Bagi masyarakat suku Batak, pertanyaan "Aha margam?" (Apa margamu?) adalah kunci pembuka dari segala hubungan sosial. Dari satu pertanyaan sederhana itu, mengalirlah sebuah peroses penelusuran silsilah family nan dikenal dengan julukan Tarombo. Tujuannya satu: menemukan partuturan alias posisi dan panggilan kekerabatan nan tepat.

Namu, mari kita akui sebuah realitas. Tradisi lisan menghafal silsilah nan sangat berlapis ini perlahan mulai memudar. Bayangkan jika seorang pemuda bermarga Harahap merantau ke kota besar dan berjumpa dengan rekan dari rumpun marga lain. Tanpa kehadiran orang tua alias tetua adat, keduanya mungkin bakal kebingungan menentukan siapa nan kudu dipanggil 'Abang', 'Tulang', alias 'Bapauda'. Di sinilah teknologi, khususnya pengetahuan komputasi dan manajemen pedoman data, mempunyai ruang untuk turun tangan menyelamatkan warisan budaya ini.

Kompleksitas Tradisi Tarombo sebagai "Big Data" Tradisional

Secara harfiah, Tarombo adalah pohon keluarga. Namun, pengelolaannya jauh lebih rumit dari sekadar pohon silsilah biasa. Dalam sistem kekerabatan batak nan patrilinear, garis keturunan tidak hanya ditarik lurus ke atas, tetapi juga menyebar secara mendatar dengan patokan nan sangat presisi, seperti larangan menikah dengan semarga alias patokan mengikat dalam Dalihan Na Tolu.

Jika dibedah dari kacamata arsitektur data, Tarombo sejatinya adalah sebuah dataset nan masif dan terus bertumbuh secara eksponensial setiap generasinya. Di dalamnya terdapat ribuan identitas manusia dengan jutaan relasi nan bersilangan. Menyimpan info sebesar dan sekompleks ini jelas tidak lagi scalable jika hanya mengandalkan kapabilitas ingatan manusia alias tumpukan kitab usang di lemari.

Memetakan Kekerabatan Lewat Teknologi Struktur Data Graf

Membangun sistem pencarian Tarombo memerlukan pendekatan struktur info nan tepat. Jika kita menggunakan relationalk database tradisional (seperti baris dan kolom biasa), peroses komputasinya bakal menjadi sangat berat. Bayangkan berapa banyak tabel nan kudu digabungkan hanya untuk melacak hubungan kekerabatan nan melompati tujuh hingga sepuluh generasi ke atas.

Solusi teknis paling elegan untuk masalah ini adalah menggunakan Graph Database. Dalam pemodelan graf, setiap perseorangan direpresentasikan sebagai sebuah node (titik), sementara garis keturunan, status pernikahan, alias hubungan persaudaraan direpresentasikan sebagai edge (garis penghubung).

Dengan arsitektur ini, logika penelusuran Tarombo menjadi jauh lebih efisien. Sebuah sistem dapat memanfaatkan algoritma pencarian standar seperti Breadth-First Search (BFS) alias Depth-First Search (DFS) untuk menemukan rute terpendek antara dua perseorangan dalam satu pohon raksasa. Hasilnya, jika dibangun ke dalam sebuah aplikasi, pengguna hanya perlu memasukkan nama dan marga leluhur terdekat mereka, dan sistem secara real-time bakal mengkalkulasi titik jumpa dan mengeluarkan output berupa panggilan budaya nan tepat untuk kedua orang tersebut.

Tantangan Implementasi di Lingkup Sosial

Tentu saja, mewujudkan digitalisasi Tarombo tidak berakhir pada urusan coding algoritma saja. Tantangan terbesarnya berada di fase pengumpulan dan pengesahan data. Mengingat sifat sejarah lisan, seringkali terdapat jenis silsilah nan sedikit berbeda antar-wilayah alias antar-ompu (leluhur).

Oleh lantaran itu, sistem ini tidak bisa dibangun secara tertutup. Pendekatan crowdsourcing (partisipasi publik) sangat dibutuhkan, di mana pengguna bisa menginput bagian family mereka sendiri, namun dengan sistem otorisasi berlapis. Peran para tetua budaya bisa ditransformasikan menjadi "administrator data" nan berkuasa memvalidasi kebenaran input sebelum dikunci ke dalam database utama.

Merawat Akar Budaya di Tengah Arus Algoritma

Teknologi info seringkali dituding sebagai penyebab menjauhnya generasi muda dari akar budayanya. Namun, wacana digitalisasi Tarombo membuktikan perihal sebaliknya. Komputasi modern justru menawarkan ruang arsip nan adaptif dan tak lekang oleh waktu.

Menerjemahkan silsilah Batak ke dalam barisan kode tidak bermaksud untuk menggeser peran tetua budaya alias menghilangkan hangatnya percakapan saat menentukan partuturan. Sebaliknya, penemuan ini adalah jembatan penghubung agar identitas, asal-usul, dan kebanggaan bakal akar leluhur tetap bisa diakses dan dipelajari dengan langkah nan paling dipahami oleh generasi masa kini.

Tarombo di Era Digital

Mendigitalisasi Tarombo melalui graph database bukan sekadar proyek memindahkan teks sejarah ke layar digital, melainkan sebuah upaya rekayasa perangkat lunak untuk mengamankan identitas budaya. Saat barisan kode, algoritma pencarian, dan struktur info bisa diimplementasikan secara selaras dengan nilai-nilai leluhur, kita tidak hanya menyelamatkan info dari kepunahan. Kita memastikan bahwa di tengah derasnya arus info global, generasi masa depan tetap tahu persis ke mana mereka kudu pulang dan gimana mereka memanggil saudaranya.

Selengkapnya
Sumber Kumparan
Kumparan