RAG implementation: Develop the RAG model by applying the methods identified in the framework. The pipeline is depcited in a jupyter notebook for readibilty purposes, final implementation required OOP among other ML ops processes and applications. The notebook explain the setting up of the necessary infrastructure, selecting the appropriate algorithms, the steps for implementing, including data preprocessing, integration of retrieval mechanisms, open-source libraries where applicable and document the process for replicating the setup and results.