Artificial Intelligence, Software and Data