Knowledge, skill, and artificial intelligence