I wonder how it's doing it. It's still correlation, it doesn't "understand" more than a compiler/interpreter does! At least, not answers to questions that could be answered with a simple googling, or reading Wikipedia, etc. I suppose it's really gobbled LOTSA data!