There are many technologies of AI. Some of them: natural language generation, speech recognition, virtual agents, decision management etc.