Memvisualisasikan hubungan karakter yang kompleks dalam buku selalu menjadi tantangan bagi pembaca. Sebuah alat baru bernama Austen bertujuan menyelesaikan masalah ini dengan menghasilkan diagram hubungan karakter menggunakan AI. Namun, pengujian komunitas mengungkapkan baik janji maupun keterbatasan penggunaan model AI saat ini untuk analisis sastra.
Austen adalah aplikasi Angular bertenaga AI yang menciptakan peta visual hubungan antar karakter buku menggunakan diagram Mermaidjs. Alat ini memungkinkan pengguna mencari buku apa pun dari Open Library dan menghasilkan grafik hubungan karakter yang dapat disimpan, diunduh, dan dibagikan secara publik atau disimpan secara pribadi.
Tantangan Akurasi
Pengguna yang menguji aplikasi ini pada berbagai buku melaporkan hasil beragam dalam hal akurasi. Ketika diuji dengan narasi kompleks seperti The Wise Man's Fear karya Patrick Rothfuss, alat ini mengenali banyak karakter tetapi terutama menunjukkan hubungan mereka dengan protagonis daripada jaringan rumit antar semua karakter. Salah satu pengguna mencatat bahwa pengujian benchmark menunjukkan tingkat akurasi berkisar sekitar 60% dalam kondisi terbaik.
Dalam kondisi terbaik Anda melihat akurasi sekitar 60%
Alat ini terkadang menghasilkan kesalahan yang menghibur, seperti ditunjukkan ketika seorang pengguna menguji Dungeon Crawler Carl dan menemukan hubungan karakter yang sebagian atau sepenuhnya tidak benar. Misalnya, AI secara keliru mengidentifikasi sekutu tertentu sebagai musuh dan melewatkan dinamika hubungan kunci. Masalah serupa muncul ketika pengguna menguji karya klasik seperti One Hundred Years of Solitude, di mana AI gagal menangkap hubungan keluarga kompleks dalam novel tersebut.
Implementasi Teknis
Austen memanfaatkan beberapa teknologi termasuk Angular, Analog, TypeScript, dan Supabase untuk infrastruktur backend-nya. Untuk kemampuan AI-nya, pengembang awalnya bereksperimen dengan tier gratis Gemini tetapi menemukan hasil yang mengecewakan, akhirnya beralih ke DeepSeek untuk kualitas output yang lebih baik. Prompt sistem yang memandu analisis AI tersedia secara publik di GitHub, menawarkan transparansi tentang bagaimana alat ini memproses informasi sastra.
Beberapa pengguna menyarankan perbaikan potensial, seperti melandasi AI dengan daftar karakter aktual dari cerita untuk meningkatkan akurasi, atau memungkinkan alat untuk memproses file EPUB secara langsung melalui sistem Retrieval-Augmented Generation (RAG). Ini berpotensi memungkinkan pemetaan hubungan yang lebih akurat tanpa mengharuskan AI telah membaca seluruh buku.
![]() |
---|
Repositori GitHub Austen menampilkan teknologi backend yang digunakan dalam membangun alat hubungan karakter |
Aplikasi Praktis
Meskipun memiliki keterbatasan akurasi, pengguna telah menemukan aplikasi kreatif untuk alat ini. Beberapa telah menggunakannya dengan buku referensi untuk mendapatkan gambaran umum konten teknis, dengan satu pengguna mencatat bagaimana transaksi database dapat divisualisasikan sebagai karakter dengan hubungan. Yang lain menyebutkan penggunaan teknik visualisasi berbasis MermaidJS serupa dengan LLM untuk flowchart logika bisnis, membantu mengidentifikasi kasus-kasus khusus dalam desain mereka.
Alat ini juga menunjukkan potensi untuk membantu pembaca melacak karakter saat membaca narasi kompleks. Satu pengguna secara khusus menyebutkan bagaimana ini mengatasi kesulitan mereka yang sering harus kembali untuk mengingat siapa karakter tertentu dalam sebuah cerita.
Austen Tech Stack
- Frontend: Angular, Angular Material, TypeScript
- Backend: Analog, Supabase
- Deployment: Cloudflare Pages
- Visualization: Mermaidjs
- API Integrations: Open Library, DeepSeek, OpenAI
Fitur Utama
- Pencarian dan analisis buku dari Open Library
- Analisis hubungan karakter berbasis AI
- Membuat, menyimpan, dan mengunduh (SVG, PNG) diagram Mermaid
- Opsi berbagi publik/privat
- Penemuan grafik komunitas
Potensi Masa Depan
Umpan balik komunitas menunjukkan beberapa peningkatan potensial yang dapat membuat alat ini lebih berharga. Ini termasuk menangani spoiler dengan memungkinkan pengguna menentukan sejauh mana mereka telah membaca buku, memperhitungkan perubahan hubungan dari waktu ke waktu (seperti musuh menjadi teman atau sebaliknya), dan meningkatkan akurasi melalui model AI yang lebih baik atau data tambahan.
Meskipun Austen mungkin belum memberikan diagram hubungan karakter yang sempurna, ini mewakili persilangan menarik antara AI, sastra, dan teknologi visualisasi. Seiring kemampuan LLM terus meningkat dan dengan pengembangan lebih lanjut berdasarkan umpan balik pengguna, alat seperti ini pada akhirnya dapat menjadi pendamping berharga bagi pembaca yang mengatasi narasi kompleks.
Referensi: Austen