Skip to main content

PyTerrier integrations with CIFF

Project description

CIFF + PyTerrier

The Common Index File Format (CIFF) represents an attempt to build a binary data exchange format for open-source search engines to interoperate by sharing index structures.

-- CIFF Project

pyterrier-ciff gives access to CIFF files. It provides the following core functionality:

  • Build CIFF indexes from built indexes. example
  • Build CIFF indexes from learned sparse retrieval models. example
  • Parse CIFF files to get the postings and document records. example
  • Share and load CIFF files to/from HuggingFace datasets. example

Quick Start

You can install pyterrier-ciff with pip:

pip install pyterrier-ciff

Documentation

Full documentation can be found in the PyTerrier Docs.

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

pyterrier_ciff-0.2.0.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

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

pyterrier_ciff-0.2.0-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyterrier_ciff-0.2.0.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for pyterrier_ciff-0.2.0.tar.gz
Algorithm Hash digest
SHA256 67bad900852ea77d56da78b20a27195ef13867611813d63cff3955d435eb27f8
MD5 8ecff3fbc3437898c31c56d77d46a93a
BLAKE2b-256 6c772a00c21a53119dddb5c167dc18a080813f13ae06e34bcf1177e6fbb6833f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyterrier_ciff-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for pyterrier_ciff-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 416fa73a147ca04d76d969471ad2f0422047927da98a758fe565b14552111a1b
MD5 7c8237efed122cf23f7f36ac269cffc8
BLAKE2b-256 54a778e05bea58376b6b09758887e372f6c6aa41fbd5874e56346af46b5e7d32

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