Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I'm a software engineer looking to try something different in my career and get into search indexes, information Retrieval or Natural Language Processing applications and systems. Where can I learn more about this stuff under a degree or certificate program?

share|improve this question

closed as off-topic by MichaelT, gnat, Corbin March, Kilian Foth, GlenH7 Sep 12 '13 at 2:58

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking career or education advice are off topic on Programmers. They are only meaningful to the asker and do not generate lasting value for the broader programming community. Furthermore, in most cases, any answer is going to be a subjective opinion that may not take into account all the nuances of a (your) particular circumstance." – MichaelT, gnat, Corbin March, Kilian Foth, GlenH7
If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

4 Answers 4

Well, if you already have a degree, you are probably looking for something along the lines of Master of Science in Information Technology.

For example: the University of Michigan has a MSI specialization of Information Analysis and Retrieval (IAR) within that degree.

Hopefully that is enough to help you get the ball rolling

share|improve this answer
add comment

I think in most places, this would be a full M.S. in Computer Science. As far as places that have online classes, I know that my university, Illinois Institute of Technology has a great setup for taking classes online and remotely by television, but for the online program you have to come in to campus to take exams, and all of the remote TV sites are in the Chicago area. (So you basically have to live in or near Chicago to be in the program.)

share|improve this answer
add comment

a bit Off topics but, are you checked Data Mining ?

For a corporate viewpoint, i think than Information Retrieval is too technical and most of the work done is about safety and to adopt some specific technologies instead to build-in-house some new protocol or new paradigm of connectivity.

share|improve this answer
add comment

If you are looking for a class/degree, I have no idea. But for IR/NLP, I think you can take a look at the nltk package(http://www.nltk.org/) which is written in python. I've used that to help with my data mining project in my study.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.