Natural language processing is one of the most rapidly growing fields in the computer science field. Many companies are developing NLP software so that it can be used to provide more intelligent search bots, better and more accurate translations, voice recognition and even to automating more and more of the drudgery involved in saving, sifting and processing of text and documents. NLP software is already being used to power automated phone systems and stock market analysis. In the future it's expected that NLP software will be used to help doctors and scientists compile reports from research done from thousands of different studies on a single topic.