I am currently doing search in natural language processing (NLP) with a goal of building a system that will analyze instruction manuals and other documents, looking for ambiguities. This will allow technical writers to write better documents, which will make it easier for the readers of such documents to following instructions more accurately, faster, and with fewer errors. See Introduction to SKYSET: - a Quintuple
Approach for Improving Instructions for more details.