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.0.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.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uniparse-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 01e7598cca3f64a25c4b399011e0c5ef9c55b818e324772575fc18b040ed31fb
MD5 5ba25f63452bfc7a42c40c48b0c14e71
BLAKE2b-256 ca6ae5da1002c4fe9f4464c9787a80b01edef3ffce1e39c2c3d919e6fea10240

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UniParse-0.2.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2cb6c4d60b9cf859adeb087165b5f10cb62963a3aa89bd06b835399a59fa204
MD5 519b699ddb4e90b371e5526803d74e27
BLAKE2b-256 79e4f8451c83eed3983120d58a7e750d208fd4712bac2d2a6cadd9a1a7174dd8

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