Text this: Knowledge intensive computer aided design (CAD)