text generation for product recommendations using OpenCCG