The document discusses controlled natural languages (CNLs) for knowledge capture. It defines CNLs as restricted versions of natural languages designed to be unambiguous and translatable to formal logic. The document outlines challenges in balancing expressiveness with parseability in CNL design and provides examples of how concepts, relations and ambiguity are handled. It also discusses CNL implementation methods and gives an example of using CNL to help domain experts construct ontologies.