Find scientific names in web pages, PDFs, Microsoft Office documents, images, or freeform text. If dealing with encrypted or image-based PDFs, they should first undergo an OCR process. Detected names can then be optionally verified against various resources.