A device (222, 300), comprising: one or more memories; and one or more processors, communicatively coupled to the one or more memories, to: obtain a machine readable document; extract plain text information from the machine readable document; extract visual structural information from the machine readable document, the visual structural information including visual information provided in the machine readable document that cannot be understood and processed by an artificial intelligence model of the device (222, 300) that needs plain text in order to process data in documents; process the plain text information with the artificial intelligence model to generate artificial intelligence-generated annotations, wherein the one or more processors, when processing the plain text information with the artificial intelligence model, are to: search for matching particular information in the plain text information; locate matching particular information in the plain text information; and generate the artificial intelligence-generated annotations based on the matching particular information; align the artificial intelligence-generated annotations and the visual structural information to generate a structured document, wherein the one or more processors, when aligning the visual structural information and the artificial intelligence-generated annotations, are to: map the artificial intelligence-generated annotations with coordinates of the visual structural information; and combine the visual structural information and the artificial intelligence-generated annotations, to generate the structured document, based on mapping the artificial intelligence-generated annotations with the coordinates; and provide the structured document for display. one or more memories; and one or more processors, communicatively coupled to the one or more memories, to: obtain a machine readable document; extract plain text information from the machine readable document; extract visual structural information from the machine readable document, the visual structural information including visual information provided in the machine readable document that cannot be understood and processed by an artificial intelligence model of the device (222, 300) that needs plain text in order to process data in documents; process the plain text information with the artificial intelligence model to generate artificial intelligence-generated annotations, wherein the one or more processors, when processing the plain text information with the artificial intelligence model, are to: search for matching particular information in the plain text information; locate matching particular information in the plain text information; and generate the artificial intelligence-generated annotations based on the matching particular information; align the artificial intelligence-generated annotations and the visual structural information to generate a structured document, wherein the one or more processors, when aligning the visual structural information and the artificial intelligence-generated annotations, are to: map the artificial intelligence-generated annotations with coordinates of the visual structural information; and combine the visual structural information and the artificial intelligence-generated annotations, to generate the structured document, based on mapping the artificial intelligence-generated annotations with the coordinates; and provide the structured document for display. obtain a machine readable document; extract plain text information from the machine readable document; extract visual structural information from the machine readable document, the visual structural information including visual information provided in the machine readable document that cannot be understood and processed by an artificial intelligence model of the device (222, 300) that needs plain text in order to process data in documents; process the plain text information with the artificial intelligence model to generate artificial intelligence-generated annotations, wherein the one or more processors, when processing the plain text information with the artificial intelligence model, are to: search for matching particular information in the plain text information; locate matching particular information in the plain text information; and generate the artificial intelligence-generated annotations based on the matching particular information; search for matching particular information in the plain text information; locate matching particular information in the plain text information; and generate the artificial intelligence-generated annotations based on the matching particular information; align the artificial intelligence-generated annotations and the visual structural information to generate a structured document, wherein the one or more processors, when aligning the visual structural information and the artificial intelligence-generated annotations, are to: map the artificial intelligence-generated annotations with coordinates of the visual structural information; and combine the visual structural information and the artificial intelligence-generated annotations, to generate the structured document, based on mapping the artificial intelligence-generated annotations with the coordinates; and map the artificial intelligence-generated annotations with coordinates of the visual structural information; and combine the visual structural information and the artificial intelligence-generated annotations, to generate the structured document, based on mapping the artificial intelligence-generated annotations with the coordinates; and provide the structured document for display.