Conversation design is a combination of technology, psychology, and language that takes into consideration both human and AI limitations and possibilities to create the best user experience possible. Conversation design focuses on teaching virtual assistants to interact with humans in a more natural way and have real conversations together.