I am working on a project to integrate data from Campus Management Systems and Learning Management Systems into a predictive AI model that forecasts students' academic performance. I want to use Microsoft Copilot for natural language processing and user query handling. What is the best approach to achieve this integration? Should I use open-source predictive AI models (like Scikit-learn, TensorFlow, or PyTorch) and then feed the results into Microsoft Copilot, or should I develop a custom Copilot in Copilot Studio to handle both predictive and generative tasks? Do you have any insights or recommendations on handling the integration?