Natural language processor construction