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-0.2.2.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

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

UniParse-0.2.2-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for uniparse-0.2.2.tar.gz
Algorithm Hash digest
SHA256 20e491e85eb06eca9c6a4ee10e6882c1518f15936ac6b50dd1906e031ec0398d
MD5 d82300df5b34965f6d099a38c31e277e
BLAKE2b-256 c1871588ec86a95382a128615ee227cd691b260b22302835e10979db64313f3f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for UniParse-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 908e4c09c005eb28e55ff9ff30c6ec65eca9bbbed1f2feb0eaf8ab42397c7291
MD5 6bd964101fa29487865f36ae87f7585c
BLAKE2b-256 04e1dec8a19fffabe7d6accba741c7245625ae366b60061a0dab3c889f8a462a

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