In general , computational linguistics draws upon the involvement of linguists , computer science , experts in artificial intelligence , mathematicians , logicians , philosophers , cognitive scientists , cognitive psychologists , psycholinguists , anthropologists and neuroscientists , among others .