From Dango to Japanese Cakes: Query Reformulation Models and Patterns