1. A computer-implemented method, comprising: receiving, by at least one processor in a computing system, at least one parameter relating to a document; generating, by the at least one processor, at least one narrative based on the received parameter; generating, by the at least one processor, at least one document mapping based on the at least one generated narrative; and combining, by the at least one processor, the at least one generated mapping and the at least one generated narrative to generate the document.