Neo4j-powered graph-rag system for financial insights on the Colombo stock exchange
| dc.contributor.author | Shamila, B | |
| dc.contributor.author | Silva, S | |
| dc.contributor.author | Talagala, S | |
| dc.date.accessioned | 2026-03-31T06:47:38Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Financial annual reports contain rich but unstructured corporate information, making it difficult to efficiently extract relationships such as directors, subsidiaries, auditors, and ownership structures. Knowledge graphs provide a structured way to model these relationships and integrate heterogeneous information sources [1]. With recent advances in retrieval-augmented generation (RAG), graphbased retrieval can be combined with large language models to improve factual accuracy and context grounding in downstream analysis [4]. In this work, we transform Colombo Stock Exchange (CSE) annual reports into a Neo4j-based financial knowledge graph and integrate it with an LLM-driven Graph-RAG pipeline that supports naturallanguage financial querying. Our method introduces a focused retrieval strategy that extracts entities only from the most relevant text segments, overcoming LLM context limitations. This targeted approach enables near-complete entity capture and more accurate graph construction than full-document extraction. | |
| dc.identifier.conference | ERU Symposium - 2025 | |
| dc.identifier.department | Department of Computer Science & Engineering | |
| dc.identifier.doi | https://doi.org/10.31705/ERU.2025.35 | |
| dc.identifier.email | bashitha.22@cse.mrt.ac.lk | |
| dc.identifier.email | shaveen.22@cse.mrt.ac.lk | |
| dc.identifier.email | samadhi.22@cse.mrt.ac.lk | |
| dc.identifier.faculty | Engineering | |
| dc.identifier.issn | 3051-4894 | |
| dc.identifier.pgnos | pp. 74-75 | |
| dc.identifier.place | Moratuwa | |
| dc.identifier.proceeding | Proceedings of the ERU Symposium 2025 | |
| dc.identifier.uri | https://dl.lib.uom.lk/handle/123/25096 | |
| dc.language.iso | en | |
| dc.publisher | Engineering Research Unit | |
| dc.subject | GRAPH RAG | |
| dc.subject | KNOWLEDGE GRAPHS | |
| dc.subject | FINANCIAL ANALYSIS | |
| dc.subject | LARGELANGUAGE MODELS (LLMS) | |
| dc.subject | INFORMATION RETRIEVAL | |
| dc.title | Neo4j-powered graph-rag system for financial insights on the Colombo stock exchange | |
| dc.type | Conference-Extended-Abstract |
