Text this: Foundation for machines: Analysis and design