computational lexicographer