,
Pedro Filipe Oliveira
,
Paulo Matos
,
Jorge Manuel Afonso Alves
Creative Commons Attribution 4.0 International license
Currently, governments and many other institutions have been making significant efforts to promote financial literacy. However, a considerable portion of the population still lacks basic financial knowledge, highlighting the need for updated strategies to enhance financial education. In today’s digital world - where people often search for quick and convenient solutions - the development of a reliable and intelligent chatbot to answer questions related to financial concepts and decision-making can be very beneficial. This paper proposes the implementation of an automated web scraper to extract content from a trustworthy financial education website with plenty of useful concepts about finances, using this collected data to develop a chatbot which provides accurate and helpful responses to users. The solution is built using technologies such as Streamlit, Langchain, and OpenAI.
@InProceedings{eleuterio_et_al:OASIcs.SLATE.2025.7,
author = {Eleuterio, Davi Silva and Oliveira, Pedro Filipe and Matos, Paulo and Alves, Jorge Manuel Afonso},
title = {{A Chatbot to Help Promoting Financial Literacy}},
booktitle = {14th Symposium on Languages, Applications and Technologies (SLATE 2025)},
pages = {7:1--7:9},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-387-4},
ISSN = {2190-6807},
year = {2025},
volume = {135},
editor = {Baptista, Jorge and Barateiro, Jos\'{e}},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.SLATE.2025.7},
URN = {urn:nbn:de:0030-drops-236870},
doi = {10.4230/OASIcs.SLATE.2025.7},
annote = {Keywords: chatbot, financial literacy, web scraper, LLM, RAG}
}