semvec/pypi-packages huggingface dataset:
atlas-solid-cleaning-text 0.1.0
Processes PDF files through various scripts to extract, clean, format and export text from a PDF file

# EBook Processor

This project processes PDF files through various scripts to extract, clean, format and export text from a PDF file

## Folder Structure

`scripts/`: Contains the processing scripts.

`words_dictionary/`: Contains the JSON file with words and their replacements.  This is where you will add words that you want to be replaced in the extracted text

`txt_processed/`: Contains the processed text files OUTPUT in various stages.

`PDF_drop/`: Is where you put the PDF you want to extract and format the text from.  The PDF file has to be dropped in this folder before running main.py script



# How to Use

1. **Clone the repository to your local machine**.
   In terminal insert :
                        git clone /path/to/your/repository
   
2. **Insert your BASE DIRECTROY**
   Inside the file ; `config.py`: You cand edit you directory path and insert it in YOUR path directory inside the quotes.  (ex base_dir = "your/path/directory") 

3. **Navigate to the project directory**.
   In terminal insert :
   cd /Volumes/your/path/directory  

4. **Create and activate a virtual environment**.
    In terminal insert : 
                         python3 -m venv venv
                         source venv/bin/activate

5. Place your PDF file in the `PDF_drop` directory.

6. Make the shell script executable, run the following command:
   In terminal insert : 
                         chmod +x run_processor.sh

3. Run the processing script. You can use the provided shell script to
   automate this process:
   In terminal insert : 
                         ./run_processor.sh
cloudteam-servicebus 1.0.0
A service bus module for cloudteam
Requires Python: >=3.8

# CloudTeam_ServiceBus

## Table of Contents

- [About](#about)
- [Usage](#usage)
- [Functions](../function.md)

## About <a name = "about"></a>

This module is a service bus module for cloudteam to simplify sending messages and reciving

## Usage <a name = "usage"></a>

in you code write the following line:    
```
from cloudteam_servicebus import cloudteam_servicebus
sb = cloudteam_servicebus.ServiceBus(<Service bus host name>,<managed identity client id>, <Logger Object>)
sb.<WANTED FUNCTION>(<needed parameters>)
```

## Functions <a name = "function"></a>
- Send_BatchMessages(queue name,list of messages) - sending a batch of messages
- Send_Message(queue,message) - sending a message
- Recive_Message(queue,numer of messages - default 1) - reciving a number of messages.