Computational lexicography for natural language