If I am not wrong, did you want the recommendation model or question answer based . In one method, you want to use the Hugging based model while in other one , you are interested to use RAG. According to my knowledge, this is one approach . .1. load dataset, 2. split 3. embedding (OpenAi embedding or fake Embedding or pinecode, any other) . 4. vector (Faiss or vector ). then model (model can be pretrained or you can do retraining (finetraining according to your requirements.
If I am write, let me dicuss, so we can proceede to the task. thanks.