A deep neural network-based strategy for recommending online teaching resources for ideological and political theory courses (Journal of Combinatorial Mathematics and Combinatorial Computing, 2025)