semvec/pypi-packages huggingface dataset:
multimodal-parsers 0.1.6
PDF processing pipeline: remove headers/footers, convert to markdown, and generate image captions
Requires Python: >=3.8

# multimodal-parsers

PDF processing pipeline: removes headers/footers, converts to markdown, and generates image captions using MLX VLM.

## Installation

```bash
pip install multimodal-parsers
```

## Dependencies

The package automatically installs:
- Pillow
- mlx-vlm
- pymupdf
- scikit-learn
- numpy
- marker-pdf

Additionally, you may need to install:
```bash
pip install "unstructured[pdf]"
```

## Usage

After installation, use the `multimodal-parsers` command:

```bash
multimodal-parsers <input_dir> <output_dir>
  ```

### Example

```bash
multimodal-parsers Database/Private/Files Database/Private/Files/output
```

## What it does

1. **Removes headers and footers** from PDF files using clustering algorithms
2. **Converts PDFs to markdown** using marker-pdf
3. **Generates image captions** using MLX VLM (InternVL3-1B-4bit)
4. **Outputs final markdown files** with captioned images

## Development

```bash
git clone https://github.com/thuuyen98/PIER-QA
cd PIER-QA
pip install -e ".[dev]"
```

## License

MIT License
apb-cx-oracle-spatial 1.1.0
cx_Oracle with spatial capabilities (SDO_GEOM and OGC)
Requires Python: >=3.6

##### Package <em>apb_cx_oracle_spatial</em>

Modules to connect to `Oracle` database and treat his objects in a `sqlalchemy` style but dealing with spatial data as 
one more type. Added the functionality of common used libraries in this kind of projects from the `apb_extra_osgeo_utils` and 
`apb_spatial_utils` packages to convert the `Oracle` data on different open source spatial data types.

Requires instant client Oracle and for all the functionality available, `GDAL` library version 3.6<=3.10.

To install:
```shell
pip install apb_cx_oracle_spatial
```

Documentation here [apb_cx_oracle_spatial](https://serveis.portdebarcelona.cat/generic_python_packages/apb_cx_oracle_spatial.html)
apb-extra-osgeo-utils 1.1.0
Osgeo GDAL (version >=3.10) utils for python
Requires Python: >=3.6

##### Package <em>apb_extra_osgeo_utils</em>

Modules to add common functionality to `OSGEO GDAL`. Requires `GDAL` library C previously installed 
(see how here https://gdal.org/download.html#binaries).

Requires `GDAL` library version 3.6<=3.10 installed.

To install:
```shell
pip install apb_extra_osgeo_utils
```

Documentation here [apb_extra_osgeo_utils](https://serveis.portdebarcelona.cat/generic_python_packages/apb_extra_osgeo_utils.html)