Star Trek script generator. The consequences of violating these tacit rules of natural language are often used to characterize what is wrong when a Pinocchio-like robot attempts to communicate. Consider how Data, of Star Trek Next Generation fame, makes many of these mistakes as he attempts to communicate using natural language.