Text this: A knowledge-based patient assessment system