Skip to main content

A library to parse PDF, DOCX, and TXT files

Project description

UniParse

A Python library to parse PDF, DOCX, and TXT files, now with resume summarization capabilities.

Installation

pip install UniParse

How to Use

from UniParse import FileParser

parser = FileParser('path/to/your/file.pdf')
content = parser.parse()
print(content)

Features

  • Parse text from PDF files
  • Extract content from DOCX documents
  • Read text from TXT files

Parsing Resumes and Extracting Information

from UniParse import ResumeParser

parser = ResumeParser('path/to/resume.pdf')
data = parser.get_extracted_data()

print("Resume Data:")
print(data)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uniparse-1.0.0.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

UniParse-1.0.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file uniparse-1.0.0.tar.gz.

File metadata

  • Download URL: uniparse-1.0.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for uniparse-1.0.0.tar.gz
Algorithm Hash digest
SHA256 3d0be9e3cd66562a5c74809cea189b1519f4140ee81d36c57b9c33fac379a66c
MD5 0423d8b48517640b91ed25192b68ffb3
BLAKE2b-256 dd99f43a936c28acdadda73240890dc7f4bfa70150861b0564cbd6428922693c

See more details on using hashes here.

File details

Details for the file UniParse-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: UniParse-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for UniParse-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 86db388d6db3f0606084e6abf678ce0a6347deee092bd40a3ec0c0fe4d6b33d3
MD5 dc6e3a7e1fbda92b333b12f84e7c5a28
BLAKE2b-256 3bf655bd0f5006b0a05025b42254756066eb72806edc835d94ae175c656f1bc1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page