People always say that AI is so complex and hard. How does AI code look like? What is the major difference between AI software and other software?