3 ms·
You will probably want to start with CS concepts, given that from what I have seen NLP is a very algorithmic area of research, having some CS/math background wi
by robryan 16y ago
You will probably want to start with CS concepts, given that from what I have seen NLP is a very algorithmic area of research, having some CS/math background will help you a lot to understand what has already been done and to build on it.
Now I'm not sure the best way to go about this, either learn the abstract concepts which might not be the best way to start or pickup one of the more pure languages which in turn will teach you concepts when you learn how they are implemented in the language.
- felideon 16y agoThanks. I'm assuming Common Lisp is a suitable language? Not sure which ones you would consider pure, other than Scheme or Haskell.
- robryan 16y agoNot pure as such, just something you can get the concepts from without to much language specific stuff or at to high a level. Don't think I'm the best person to suggest though having started with PHP in my teens, then only really had my mind opened up to proper CS when I got to uni.