Text this: Modeling consumer demand for a large set of quality differentiated goods :