CS226 Expert Systems Applications--John Shock