PDF files are a standard way of sharing information in forms and documents. OCR engines are used for data extraction from these documents. Most of the OCR service providers charge clients based upon the number of scanned pages. The objective of this utility bot is to reduce the number of pages by selecting only necessary pages based on the keywords. This utility will provide considerable cost savings for clients dealing with many pages. This utility will not impact the execution time of the automation by completing data extraction using Python libraries. \
Reduction in the number of pages is achieved in the following ways:
- Classify the input PDF files based on the Classifier Text present in the document. Grouping pages in different categories enhances performance for keyword search functionality.
- Classify specific keyword searches in the PDF file. Completes a quick search operation compared to searching all the keywords in all the pages. Consider classifying words appear in first few pages, like company name, form name, etc.