1. A system to create a chart, including: an extractor to receive chart data, the chart data including a plurality of values, each value of the plurality of values being associated with a respective abscissa, of a plurality of abscissas, for a category, of a plurality of categories; a table model generator to generate a key table model suitable for representing the chart data in a key-value format, the key table model including an abscissas table model, a categories table model, and an abscissas per category table model; a chart model template generator to generate a chart model template utilizing the abscissas table model and the categories table model; a chart models generator to generate a master chart model utilizing the abscissas per category table model and the chart model template; and a display model to render a chart utilizing the master chart model.