A computer-implemented method of providing digital graphic novel content to a reading device, the method comprising: receiving digital graphic novel content comprising a serie, of panels conveying the narrative of the graphic novel; identifying locations of a plurality of interest regions of the digital graphic novel content by applying a model to the digital graphic novel content; identifying locations of a plurality of objects of interest in the digital graphic novel content based on the identified locations of the plurality of interest regions, wherein the plurality of objects comprise speech bubble objects in the digital graphic novel content that contain text associated with characters in the digital graphic novel content; for each object of interest: i) identifying coordinates of a distinctive feature of the object of interest, ii) setting a reference point associated with the object of interest using the coordinates of the distinctive feature, iii) determining a panel containing the object of interest based on a spatial relationship between the reference point and location of the panel, iv) determining the presentation order of the object of interest within the panel based on spatial relationships between the reference point and reference points of other objects of interest contained within the panel; creating presentation metadata for the digital graphic novel content indicating the identified locations and presentation orders of the plurality of objects of interest; and providing the digital graphic novel content and the presentation metadata to the reading device for presentation of expanded versions of the plurality of objects of interest in accordance with the presentation metadata. receiving digital graphic novel content comprising a serie, of panels conveying the narrative of the graphic novel; identifying locations of a plurality of interest regions of the digital graphic novel content by applying a model to the digital graphic novel content; identifying locations of a plurality of objects of interest in the digital graphic novel content based on the identified locations of the plurality of interest regions, wherein the plurality of objects comprise speech bubble objects in the digital graphic novel content that contain text associated with characters in the digital graphic novel content; for each object of interest: i) identifying coordinates of a distinctive feature of the object of interest, ii) setting a reference point associated with the object of interest using the coordinates of the distinctive feature, iii) determining a panel containing the object of interest based on a spatial relationship between the reference point and location of the panel, iv) determining the presentation order of the object of interest within the panel based on spatial relationships between the reference point and reference points of other objects of interest contained within the panel; i) identifying coordinates of a distinctive feature of the object of interest, ii) setting a reference point associated with the object of interest using the coordinates of the distinctive feature, iii) determining a panel containing the object of interest based on a spatial relationship between the reference point and location of the panel, iv) determining the presentation order of the object of interest within the panel based on spatial relationships between the reference point and reference points of other objects of interest contained within the panel; creating presentation metadata for the digital graphic novel content indicating the identified locations and presentation orders of the plurality of objects of interest; and providing the digital graphic novel content and the presentation metadata to the reading device for presentation of expanded versions of the plurality of objects of interest in accordance with the presentation metadata.