Information retrieval from textual data: Harnessing large language models, retrieval augmented generation and prompt engineering | Synapse