Text this: Substructural analysis using evolutionary computing techniques /