Other An automatic and personalized recommendation modelling in activity eCoaching with deep learning and ontology. June 22, 2023