Implementasi Sistem Tanya Jawab (Question Answering) Berbasis RAG (Retrieval-Augmented Generation) untuk Otomasi Layanan Informasi di Perusahaan IT dan Penyedia Pelatihan
| dc.contributor.advisor | Mufida, Mir'atul Khusna | |
| dc.contributor.author | Pratama, Saidi Nur | |
| dc.date.accessioned | 2026-08-27T08:27:11Z | |
| dc.date.issued | 2026-08-04 | |
| dc.description | Tugas akhir ini membahas perancangan dan implementasi sistem tanya jawab berbasis Retrieval-Augmented Generation (RAG) untuk mengotomatisasi layanan informasi di Rawit Solusi Utama. Sistem memanfaatkan knowledge base dari dokumen perusahaan, proses embedding dan retrieval menggunakan ChromaDB, serta Large Language Model lokal melalui Ollama untuk menghasilkan jawaban berdasarkan konteks informasi yang relevan. | |
| dc.description.abstract | Di era digital saat ini, kebutuhan terhadap layanan informasi yang cepat dan mudah diakses menjadi salah satu faktor penting dalam meningkatkan kualitas pelayanan perusahaan. PT Rawit Solusi Utama menghadapi kendala dalam penyampaian informasi terkait layanan perusahaan karena informasi masih tersebar pada berbagai sumber dan proses pencarian informasi membutuhkan waktu. Proyek akhir ini bertujuan untuk mengimplementasikan sistem Question Answering berbasis Retrieval-Augmented Generation (RAG) yang dapat membantu mengotomatisasi layanan informasi perusahaan. Sistem dikembangkan menggunakan LangChain sebagai framework orkestrasi, Ollama sebagai penyedia Large Language Model (LLM), Llama 3 sebagai model bahasa, serta ChromaDB sebagai vector database. Data dari dokumen dan sumber informasi perusahaan diproses melalui tahapan pemecahan dokumen menjadi beberapa bagian (chunking), embedding, dan penyimpanan ke dalam vector database. Ketika pengguna memberikan pertanyaan, sistem melakukan retrieval untuk menemukan informasi yang paling relevan dari knowledge base, kemudian informasi tersebut digunakan sebagai konteks bagi LLM untuk menghasilkan jawaban. Pengembangan sistem menggunakan metode Waterfall yang meliputi tahap analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan. Pengujian dilakukan menggunakan pendekatan black-box melalui User Acceptance Testing (UAT) untuk memastikan fungsi utama sistem berjalan sesuai kebutuhan pengguna. Hasil implementasi menunjukkan bahwa sistem dapat membantu pengguna memperoleh informasi perusahaan melalui antarmuka chatbot dengan memanfaatkan data yang tersedia pada knowledge base. Penerapan RAG juga memungkinkan jawaban chatbot lebih terarah karena proses generasi jawaban menggunakan konteks hasil pencarian dari knowledge base perusahaan. | |
| dc.identifier.citation | APA | |
| dc.identifier.kodeprodi | KODEPRODI55401#Teknik Informatika | |
| dc.identifier.nidn | NIDN1031038601 | |
| dc.identifier.nim | NIM3312311038 | |
| dc.identifier.uri | https://repository.polibatam.ac.id//handle/PL29/6291 | |
| dc.language.iso | other | |
| dc.publisher | Politeknik Negeri Batam | |
| dc.subject | Chatbot | |
| dc.subject | Question Answering | |
| dc.subject | Retrieval-Augmented Generation | |
| dc.subject | RAG | |
| dc.subject | Large Language Model | |
| dc.subject | Sistem Informasi | |
| dc.subject | Otomasi Layanan Informasi | |
| dc.title | Implementasi Sistem Tanya Jawab (Question Answering) Berbasis RAG (Retrieval-Augmented Generation) untuk Otomasi Layanan Informasi di Perusahaan IT dan Penyedia Pelatihan | |
| dc.title.alternative | Implementasi Chatbot RAG untuk Layanan Informasi di Rawit Solusi Utama | |
| dc.type | Article |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- 3312311038_Chat-Bot Layanan Informasi Untuk Perusahaan IT dan Penyedia Pelatihan.pdf
- Size:
- 1.81 MB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- 3312311038_Lembar Pengesahan.pdf
- Size:
- 413.17 KB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- 3312311038_Pernyataan Publikasi.pdf
- Size:
- 339.16 KB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
