A wide-ranging branch of computer science focused on building smart machines that can perform tasks that would otherwise require human intelligence, artificial intelligence (AI) is impacting a wide range of industries and disciplines right now. With its ability to replicate or simulate human intelligence in machines, AI has found its way into ride-sharing mobile apps, spam filters, smart assistants and manufacturing robots.