Menggambarkan hubungan watak yang kompleks dalam buku sentiasa menjadi cabaran bagi pembaca. Satu alat baharu yang dipanggil Austen bertujuan untuk menyelesaikan masalah ini dengan menjana gambar rajah hubungan watak menggunakan AI. Walau bagaimanapun, ujian komuniti mendedahkan kedua-dua potensi dan batasan penggunaan model AI semasa untuk analisis kesusasteraan.
Austen adalah aplikasi Angular yang dikuasakan oleh AI yang mencipta peta hubungan visual antara watak-watak buku menggunakan gambar rajah Mermaidjs. Alat ini membolehkan pengguna mencari mana-mana buku dari Open Library dan menjana graf hubungan watak yang boleh disimpan, dimuat turun, dan dikongsi secara umum atau disimpan secara peribadi.
Cabaran Ketepatan
Pengguna yang menguji aplikasi ini merentasi pelbagai buku melaporkan keputusan yang bercampur-campur dari segi ketepatan. Apabila diuji terhadap naratif kompleks seperti The Wise Man's Fear oleh Patrick Rothfuss, alat ini mengenali banyak watak tetapi terutamanya menunjukkan hubungan mereka dengan protagonis berbanding jaringan rumit antara semua watak. Seorang pengguna menyatakan bahawa ujian penanda aras mencadangkan kadar ketepatan berada sekitar 60% pada tahap terbaik.
Pada tahap terbaik anda melihat ketepatan sekitar 60% sahaja
Alat ini kadangkala menghasilkan kesilapan yang menghiburkan, seperti yang ditunjukkan apabila seorang pengguna menguji Dungeon Crawler Carl dan mendapati hubungan watak yang sebahagiannya atau sepenuhnya tidak tepat. Sebagai contoh, AI tersebut salah mengenal pasti sekutu tertentu sebagai musuh dan terlepas dinamik hubungan utama. Isu serupa muncul apabila pengguna menguji klasik seperti One Hundred Years of Solitude, di mana AI gagal menangkap hubungan keluarga kompleks dalam novel tersebut.
Pelaksanaan Teknikal
Austen memanfaatkan pelbagai teknologi termasuk Angular, Analog, TypeScript, dan Supabase untuk infrastruktur backendnya. Untuk keupayaan AI, pembangun pada mulanya bereksperimen dengan peringkat percuma Gemini tetapi mendapati hasilnya mengecewakan, akhirnya beralih kepada DeepSeek untuk kualiti output yang lebih baik. Arahan sistem yang membimbing analisis AI tersedia secara umum di GitHub, menawarkan ketelusan tentang bagaimana alat ini memproses maklumat kesusasteraan.
Beberapa pengguna mencadangkan penambahbaikan yang berpotensi, seperti mendasarkan AI dengan senarai watak sebenar dari cerita untuk meningkatkan ketepatan, atau membolehkan alat ini memproses fail EPUB secara langsung melalui sistem Retrieval-Augmented Generation (RAG). Ini berpotensi membolehkan pemetaan hubungan yang lebih tepat tanpa memerlukan AI membaca keseluruhan buku.
![]() |
---|
Repositori GitHub Austen mempamerkan teknologi backend yang digunakan dalam pembinaan alat hubungan watak |
Aplikasi Praktikal
Walaupun terdapat batasan ketepatan, pengguna telah menemui aplikasi kreatif untuk alat ini. Sesetengah telah menggunakannya dengan buku rujukan untuk mendapatkan gambaran keseluruhan kandungan teknikal, dengan seorang pengguna menyatakan bagaimana transaksi pangkalan data boleh divisualisasikan sebagai watak dengan hubungan. Yang lain menyebut penggunaan teknik visualisasi berasaskan MermaidJS yang serupa dengan LLM untuk carta aliran logik perniagaan, membantu mengenal pasti kes-kes sudut dalam reka bentuk mereka.
Alat ini juga menunjukkan potensi untuk membantu pembaca mengikuti watak-watak semasa membaca naratif yang kompleks. Seorang pengguna khususnya menyebut bagaimana ini menangani kesukaran mereka yang sering perlu kembali untuk mengingati siapa watak tertentu dalam sesebuah cerita.
Tumpukan Teknologi Austen
- Frontend: Angular, Angular Material, TypeScript
- Backend: Analog, Supabase
- Penempatan: Cloudflare Pages
- Visualisasi: Mermaidjs
- Integrasi API: Open Library, DeepSeek, OpenAI
Ciri-ciri Utama
- Carian dan analisis buku dari Open Library
- Analisis hubungan watak berkuasa AI
- Menjana, menyimpan, dan memuat turun (SVG, PNG) gambar rajah Mermaid
- Pilihan perkongsian awam/peribadi
- Penemuan graf komuniti
Potensi Masa Depan
Maklum balas komuniti menunjukkan beberapa penambahbaikan berpotensi yang boleh menjadikan alat ini lebih bernilai. Ini termasuk menangani spoiler dengan membolehkan pengguna menyatakan sejauh mana mereka telah membaca dalam sesebuah buku, mengambil kira perubahan hubungan mengikut masa (seperti musuh menjadi kawan atau sebaliknya), dan meningkatkan ketepatan melalui model AI yang lebih baik atau data tambahan.
Walaupun Austen mungkin belum menyampaikan gambar rajah hubungan watak yang sempurna, ia mewakili persimpangan menarik antara AI, kesusasteraan, dan teknologi visualisasi. Dengan keupayaan LLM terus meningkat dan dengan pembangunan lanjut berdasarkan maklum balas pengguna, alat seperti ini akhirnya boleh menjadi teman yang bernilai bagi pembaca yang menangani naratif kompleks.
Rujukan: Austen