For example, an analyst might use sentiment analysis to see whether Facebook posts about a product are "positive" or "negative" in tone.
As another example, I hacked together this online sentiment analyzer using TextBlob: https://textfeel.herokuapp.com/
See also: NLP (Wikipedia): https://en.wikipedia.org/wiki/Natural_language_processing NLTK (a python library for NLP): http://nltk.org/ Twitter opinion mining using pattern: http://www.clips.ua.ac.be/pages/pattern-examples-elections
from the features list it doesn't seem to.
What you're referring to is text generated using a Markov Chain algorithm. This will generate text that seems at first glance to be human generated. On closer inspection you'll find that it only follows common linguistic patterns, the actual content is gibberish.
"Today, the Dow hit a high of 16,200, marking the first time it has crossed the 16,000 barrier. blah blah blah, etc"
Basically, use data points to create a market overview where readers wouldn't know that it was computer generated. That's one idea.
(posting before I commentstalk you to confirm, this is just as much to test my memory as anything else)
edit: maybe not...damn, I swear I've seen this exact phrase in several NLP threads