ETD - UIR

Electronic Thesis and Dissertation

  • Home
  • Information
  • News
  • Help
  • Librarian
  • Member Area
    Member Login Online Registration
  • Select Language :
    Arabic Bengali Brazilian Portuguese English Espanol German Indonesian Japanese Malay Persian Russian Thai Turkish Urdu

Search by :

ALL Author Subject NPM Advanced Search

Last search:

{{tmpObj[k].text}}
Image of PENGEMBANGAN SISTEM TANYA JAWAB FILSAFAT ISLAM MENGGUNAKAN HYBRID RAG DENGAN CHROMA DB DAN NEO4J
Bookmark Share

Text

PENGEMBANGAN SISTEM TANYA JAWAB FILSAFAT ISLAM MENGGUNAKAN HYBRID RAG DENGAN CHROMA DB DAN NEO4J

M. ARIF AHMAD NASUTION - Personal Name; Arbi Haza Nasution - Personal Name;

Perkembangan teknologi kecerdasan buatan telah menghadirkan model bahasa besar (Large Language Model/LLM) seperti GPT, yang mampu memahami konteks dan menghasilkan jawaban dalam bahasa alami. Salah satu penerapannya adalah pada sistem tanya jawab berbasis teks. Namun, LLM memiliki keterbatasan dalam menjawab pertanyaan yang memerlukan pengetahuan spesifik, seperti topik filsafat Islam, karena jawaban yang dihasilkan cenderung bersifat umum, kurang relevan, dan tidak selalu akurat. Filsafat Islam klasik memiliki karakteristik kompleks, di mana sumber pengetahuan tersebar dalam berbagai bentuk dokumen, termasuk teks klasik seperti Tah?fut al-Fal?sifah karya Al-Ghazali, sehingga membutuhkan sistem yang mampu mengakses dan memanfaatkan informasi terstruktur maupun tidak terstruktur secara efektif. Penelitian ini bertujuan untuk mengembangkan sistem tanya jawab berbasis filsafat Islam dengan pendekatan Hybrid Retrieval-Augmented Generation (Hybrid RAG), yang mengintegrasikan Chroma DB sebagai vector store untuk pencarian semantik dan Neo4j sebagai graph database untuk merepresentasikan hubungan antar konsep. Dengan kombinasi ini, sistem diharapkan mampu menghasilkan jawaban yang lebih akurat, relevan, dan kontekstual dibandingkan dengan sistem RAG konvensional. Tahapan metode penelitian diawali dengan persiapan dan pembersihan data (preprocessing) pada kitab Tah?fut al-Fal?sifah, yang meliputi ekstraksi PDF, penyaringan halaman spesifik untuk mengambil konten utama, perbaikan hyphenation, serta penerapan semantic tagging untuk membedakan argumen filsuf dan bantahan Al-Ghazali. Tahap selanjutnya adalah pembangunan basis pengetahuan, di mana teks dipecah menggunakan RecursiveCharacterTextSplitter dan dikonversi menjadi vektor menggunakan model text-embedding-3-large ke dalam ChromaDB. Secara paralel, dibangun Knowledge Graph pada Neo4j untuk memetakan relasi antara masalah, tokoh, argumen, dan konsep. Implementasi sistem menggunakan mekanisme Hybrid Retrieval yang menggabungkan pencarian kesamaan (similarity search) dan Cypher Query, yang kemudian diproses oleh model gpt-4o-mini. Untuk interaksi pengguna,dikembangkan antarmuka berbasis web menggunakan framework Streamlit. Dasbor ini dirancang dengan navigasi sidebar dan tiga modul utama: fitur perbandingan jawaban side-by-side antara Standard RAG dan Hybrid RAG, visualisasi grafik batang untuk metrik evaluasi, serta Knowledge Graph Explorer interaktif untuk menelusuri hubungan antar node secara visual. Tahap akhir adalah evaluasi kinerja sistem menggunakan tiga metrik utama: Faithfulness untuk mengukur akurasi terhadap konteks, Answer Relevance untuk menilai relevansi jawaban, dan Context Precision untuk memastikan ketepatan konteks yang diambil.


Availability
#
Teknik Informatika (Fakultas Teknik) Informatika 621.319 Ari P
ETD5430II
Available but not for loan - ETD
Detail Information
Call Number
Informatika 621.319 Ari P
Language
Indonesia
NPM
223510434
Publisher
Teknik Informatika : Universitas Islam Riau., 2026
Keyword(s)
Neo4j
Large Language Model
Hybrid RAG
Filsafat Islam
Chroma DB
Other Information
Petugas
Budi Santoso
Other version/related

No other version available

File Attachment
  • Please login to see this attachment
Comments

You must be logged in to post a comment

ETD - UIR
  • Information
  • Services
  • Librarian
  • Member Area

About Us

As a complete Library Management System, SLiMS (Senayan Library Management System) has many features that will help libraries and librarians to do their job easily and quickly. Follow this link to show some features provided by SLiMS.

Search

start it by typing one or more keywords for title, author or subject

Keep SLiMS Alive Want to Contribute?

© 2026 — Senayan Developer Community

Powered by SLiMS
Select the topic you are interested in
  • Computer Science, Information & General Works
  • Philosophy & Psychology
  • Religion
  • Social Sciences
  • Language
  • Pure Science
  • Applied Sciences
  • Art & Recreation
  • Literature
  • History & Geography
Icons made by Freepik from www.flaticon.com
Advanced Search
Where do you want to share?