An Optimal Pipeline for Group Recommendation