Artificial intelligence, expert systems and robotics - CCEA A-Level Digital Technology

A CCEA A-Level Digital Technology answer on artificial intelligence and its applications: expert systems and their components (knowledge base, inference engine, user interface), natural language and voice recognition, and robotics, with benefits and limitations.