logician: a person skilled at symbolic logic
expert: a person with special knowledge or ability who performs skillfully
neural network: computer architecture in which processors are connected in a manner suggestive of connections between neurons; can learn by trial and error