a person who is clever or intelligent to any degree
A person with an extensive knowledge of a single subject or field, but little knowledge of others.