I would like to create a robot to address the following issue, but I’m unsure if it’s feasible, as it seems to involve numerous artificial intelligence techniques according to my assessment. I’ve searched the entire internet for a solution, but it appears there is none available.
I’ll outline the scenario, and if anyone has an idea on how to accomplish it and can lend a hand, I would greatly appreciate it.
In my department, we conduct audits, which result in a final report. These reports have a specific format and rules that, aside from the content, require us to control the format and the “aesthetic” presentation, so to speak. At the end of the cycle, we need to review approximately 400 documents (created in MS Word) that must meet the following criteria:
A- Use the same font type.
B- Have the same cover page, by “type” I mean that some details change from report to report (title and subtitle).
C- All must include a conclusion, which is quite simple, a paragraph stating “Conclusion: no weaknesses observed,” or “Conclusion: the following weaknesses are observed:” followed by a description of the detected weaknesses.
D- Consistency in the conclusion. In the document’s body, there is a table where the last column is called “Effectiveness,” which can have two values: “Effective” or “Partially Effective.” If there is at least one “Partially Effective” value in the entire table, the conclusion must include an observation, and if all controls in the table are “Effective,” the conclusion should state “no weaknesses observed.”
E- There should be no highlights. Analysts commonly highlight topics for later review.
The system’s objective would be to go through all the documents and generate a “report” that identifies the errors in a report.
Possible obstacles or issues I found: the tables in the document can span one or several pages.
I haven’t found an intelligence that reviews a document’s format and attempts to conform it to a “template.” They always offer to control the content or generate new documents.
Do you think it would be possible to implement something in UiPath to address these points?