Cummins Interview Question

Explain the Filtering approach undertaken by you while building this recommendation engine