A processor implemented method, comprising: receiving an input associated with a privacy policy of a target entity, via one or more hardware processors, the input comprising a plurality of target PP segments; classifying, via the one or more hardware processors, the plurality of target PP segments by mapping the plurality of target PP segments with a plurality of template PP segments stored in a PP repository to obtain a set of mapped target PP-template PP segment pairs, wherein mapping is performed by determining a first closeness coefficient between each of the plurality of target PP segments and the plurality of template PP segments; mapping, via the one or more hardware processors, the set of mapped target PP-template PP segment pairs with a plurality of video template segments stored in a video repository to obtain a set of mapped target PP-video template segment pairs, wherein the set of mapped target PP-video template segment pairs comprises a set of video template segments from amongst the plurality of video template segments, wherein mapping is performed by determining a second closeness coefficient between each of the set of mapped target PP-template PP segment pairs and the plurality of video template segments; sequencing, via the one or more hardware processors, the set of video template segments in an optimal order based on one or more preferences associated with the target entity, via the one or more hardware processors, wherein the set of video template segments are stitched together in the optimal order to obtain a video format of a text based PP segment; and automatically mapping out a plurality of predefined narratives of the one or more video snippets from the PP repository, wherein the plurality of predefined narratives are presented in a text format, wherein users can edit, modify, remove and add content to the pre-defined narratives, and the content passes through a text-audio converter wherein the text-audio converter converts text with a lookup table stored in a database and creates a sequence of phonemes which is outputted as an audio format, and the audio format acts as a voice over for the video snippets, which can be edited iteratively to generate a narration for the video snippets. receiving an input associated with a privacy policy of a target entity, via one or more hardware processors, the input comprising a plurality of target PP segments; classifying, via the one or more hardware processors, the plurality of target PP segments by mapping the plurality of target PP segments with a plurality of template PP segments stored in a PP repository to obtain a set of mapped target PP-template PP segment pairs, wherein mapping is performed by determining a first closeness coefficient between each of the plurality of target PP segments and the plurality of template PP segments; mapping, via the one or more hardware processors, the set of mapped target PP-template PP segment pairs with a plurality of video template segments stored in a video repository to obtain a set of mapped target PP-video template segment pairs, wherein the set of mapped target PP-video template segment pairs comprises a set of video template segments from amongst the plurality of video template segments, wherein mapping is performed by determining a second closeness coefficient between each of the set of mapped target PP-template PP segment pairs and the plurality of video template segments; sequencing, via the one or more hardware processors, the set of video template segments in an optimal order based on one or more preferences associated with the target entity, via the one or more hardware processors, wherein the set of video template segments are stitched together in the optimal order to obtain a video format of a text based PP segment; and automatically mapping out a plurality of predefined narratives of the one or more video snippets from the PP repository, wherein the plurality of predefined narratives are presented in a text format, wherein users can edit, modify, remove and add content to the pre-defined narratives, and the content passes through a text-audio converter wherein the text-audio converter converts text with a lookup table stored in a database and creates a sequence of phonemes which is outputted as an audio format, and the audio format acts as a voice over for the video snippets, which can be edited iteratively to generate a narration for the video snippets.