Eliza was an early natural language processing computer program created by Joseph Weizenbaum in mid-1960s at MIT. Designed to simulate a conversation with a psychotherapist, Eliza used simple pattern matching and substitution methodology to create the illusion of understanding.