1. A method, in a data processing system, for statistical clustering inferred from natural language to drive relevant analysis, the method comprising: receiving a natural language text from a user; processing the natural language text to identify an entity of interest and a focus of statistical analysis; performing a follow-up question and answer conversation with the user to receive from the user one or more driving factor values for one or more driving factors for the focus of the statistical analysis; determining at least one cluster of entities matching the one or more driving factor values; and generating at least one data visualization of the data in a corpus for the focus of statistical analysis having a scope that is narrowed based on the at least one cluster of entities matching the one or more driving factor values.