Creospan interview question

Recommendation systems and its type ? Explain the project