A scientific field aiming to understand and build intelligent entities by automating human intellectual tasks. There are two sides to AI, machine learning (ML) and semantic reasoning (rules-based or symbolic AI). The former is statistics-based, the latter is logic-based.