Context aware recommendations

shape