A course recommendation method, device, equipment and medium are disclosed. The method comprises: acquiring actual interaction messages between a target user in real time; determining a current interest value of the target user according to the actual interaction messages and a user
label of the target user; determining a corresponding target recommendation strategy according to a comparison result between the current interest value and a preset interest threshold value, and using the target recommendation strategy to recommend a course to the target user. The present application solves the problem that the course recommendation in the prior art is subjective and based on human experience, resulting in low recommendation pertinence, and achieves targeted course recommendation to the target user, improves the course recommendation efficiency, and enhances the user experience.