pdfplumber is a Python library designed to interact with PDFs at a much deeper level than standard text extraction tools