Masked and Swapped Sequence Modeling for Next Novel Basket Recommendation in Grocery Shopping