1. One or more non-transitory computer-readable storage media having instructions stored thereon for generating a documentary of a source document, which, when executed by one or more processors of a computing device cause the computing device to perform actions comprising: receiving the source document, wherein the source document includes source content; determining a source document structure based on the source document; segmenting the source content into a plurality of hierarchical slices based on the source document structure; generating a coding map that provides a map between a rank of each of the hierarchical slices and a logical location of a portion of the source content corresponding to the hierarchical slice; generating one or more presentation slides for each of the plurality of hierarchical slices based on the coding map; populating each of the one or more presentation slides for each of the plurality of hierarchical slices with the portion of the source content corresponding to the hierarchical slice based on the rank of each of the hierarchical slices; and generating a target document that includes at least a portion of the populated one or more presentation slides for each of the plurality of hierarchical slices, wherein the target document includes the documentary of the source document.