Recommendation Engines in Learning Management Systems

Amazon's familiar recommendation engine
Amazon

Would recommendation engines be useful in LMSs?

Does the fact that your colleagues took a course or favorited it make it more likely that it will be valuable for you?

Are there LMSs or KM systems in the market that already do this (and do this well?)