Implementasi Semantic Retrieval Berbasis Embedding dan LLM pada Aplikasi Web Keuangan Pribadi

Main Article Content

Jimmy Putra Alam
Akhmad Budi

Abstract

This study developed a web-based personal finance application integrated with semantic retrieval using embedding and Large Language Models to address limitations in conventional keyword-based search. The system was developed using the Extreme Programming approach to ensure iterative development, rapid feedback, and adaptability to user requirements. The application was designed using a client–server architecture and implemented to support transaction recording, financial management, and contextual data retrieval. Financial transaction data were preprocessed and converted into vector embeddings to capture semantic meaning, enabling more flexible and accurate search using natural language queries. The system utilized a vector database with pgvector extension to store embeddings and perform similarity search. Evaluation was conducted using the RAGAs framework with 100 financial transaction data and 20 query scenarios. The results showed that the system achieved a context recall of 0.81, context precision of 0.70, faithfulness of 0.83, and answer relevancy of 0.84. These results indicate that the system was able to retrieve relevant contextual information and generate consistent and accurate responses. Furthermore, the implementation demonstrated improved effectiveness in organizing, managing, and retrieving financial data compared to traditional methods. Overall, the proposed system successfully provided a more efficient and context-aware solution for personal financial management and information retrieval.

Downloads

Download data is not yet available.

Article Details

How to Cite
Alam, J. P., & Budi, A. (2026). Implementasi Semantic Retrieval Berbasis Embedding dan LLM pada Aplikasi Web Keuangan Pribadi. Jurnal Informatika Dan Bisnis, 15(1), 21–35. https://doi.org/10.46806/jib.v15i1.2027
Section
Articles
Author Biography

Akhmad Budi, Institut Bisnis dan Informatika Kwik Kian Gie

Program Studi Teknik Informatika

References

Abhinav Kimothi. (2025). A Simple Guide to Retrieval Augmented Generation. Manning Publications Co.

Afriezal Zein. et al. (2023). Konsep Dasar Rekayasa Perangkat Lunak. Yayasan Cendikia Mulia Mandiri.

Anshul Verma dan Pradeepika Verma. (2025). Research Advances in Network Technologies: Volume 2, Edisi Ke-1. CRC Press.

Elgamar. (2020). Konsep Dasar Pemrograman Web Dengan PHP. Malang: CV. Multimedia Edukasi.

Huanran Zheng. et al. (2023). “ECNU-LLM@CHIP-PromptCBLUE: Prompt Optimization and In-Context Learning for Chinese Medical Tasks”, Springer. https://doi.org/10.1007/978-981-97-1717-0_5

Kenneth C. Laudon. dan Jane P. Laudon. (2020). Management information systems: managing the digital firm. Edisi Ke-16, New York: Pearson.

Obie Fernandez. (2024), Patterns of Application Development Using AI. Leanpub.

Oswlad Campesato. (2024). Large Language Models an Introduction. Boston: Mercury Learning and Information.

Vicki Boykis. (2024. What are embeddings. Creative Commons.