Skip to main content

A package to rename files based on their content using Generative AI.

Project description

FileSense

filesense is a Python package that generates new, descriptive names for text, PDF, DOCX, PowerPoint, and image files using Generative AI.

Features

  • Supports text, PDF, DOCX, PowerPoint, and image files.
  • Automatically generates new names based on file content.
  • Generative AI technique for title generation.
  • renames files , preserving the original content.

Installation

To install filesense, use pip:

pip install filesense

Usage

Here's how to use filesense in your project:

from filesense import FileRenamer

# Initialize the FileRenamer
renamer = FileRenamer()

# Rename the file
renamer.rename_file(file_path, dest_path)

Required Parameters:

  • file_path = "path/to/your/file.pdf"
  • dest_path = "./renamed_files/" (current directory will be the defualt value)

Contact

For any questions or inquiries, please contact mayurdabade1103@gmail.com.

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

filesense-1.0.1.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

filesense-1.0.1-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file filesense-1.0.1.tar.gz.

File metadata

  • Download URL: filesense-1.0.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for filesense-1.0.1.tar.gz
Algorithm Hash digest
SHA256 253ff70cfcb82af6ec530e405aa37bda0dbce6751a60c766c87e2712d09d3315
MD5 28b40b97709dc2fb0aaa7e2f4ebfa8c6
BLAKE2b-256 0843bc3dc726293ffd4bad5bae9b6da976ae25079c86b819dc799b145e403526

See more details on using hashes here.

File details

Details for the file filesense-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: filesense-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for filesense-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d47bcafbedd2b3dd065e959e839ff13440ad4f95dc88357b7484766fcb92499d
MD5 77c028e4be2486ada86b533dddd79995
BLAKE2b-256 c37ab19a3434f3c6542f67854be1eb9f5ae0f960b20ec0913cad4a728bf86c9a

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