Metadata-Version: 2.1
Name: filesense
Version: 1.0.1
Summary: A package to rename files based on their content using Generative AI.
Home-page: https://github.com/mayurd8862/FileSense.AI-Semantic-File-Renamer
Author: Mayur Dabade
Author-email: mayurdabade1103@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: langchain-community
Requires-Dist: pypdf
Requires-Dist: google-generativeai
Requires-Dist: pillow
Requires-Dist: docx2txt
Requires-Dist: unstructured
Requires-Dist: python-pptx

# 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:

```bash
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.
