A PDP learning approach to natural language understanding