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.
  • Parse CIFF files to get the postings and document records. example
  • Share and load CIFF files to/from HuggingFace datasets. example
  • Load files from the CIFF Hub. 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.1.tar.gz (12.0 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.1-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyterrier_ciff-0.2.1.tar.gz
  • Upload date:
  • Size: 12.0 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.1.tar.gz
Algorithm Hash digest
SHA256 b4242b42b884476c54fb8ddb965f0bb9ace8b4dc9bcf572bd3fb7cae60fe2536
MD5 a26a79d9278545363c13b538164579ba
BLAKE2b-256 8f70560abe5c448156e32081d3f064ba6b35bffcb444fc62501ea40e5d67d8a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyterrier_ciff-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 13.5 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 570d70f8ee0ca92ac20a6bf750dc6c172c6ea0950a80df776dc951000aae9166
MD5 2e2b090831422f12590fb6eeef577057
BLAKE2b-256 036057f7856ad815460699fad76ae6ce336c4d2cf4fd813d3184c08c764f2d65

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