Skip to main content

A SPARQL rewriter that performs enhanced searches

Project description

FIZzysearch

A SPARQL rewriter that performs enhanced searches

This is an extension of the work that was started at the 2023 HackaLOD event in Gouda. The package provides a SPARQL rewriting framework which can be used to implement different enhanced search facilities like full-text searches or embeddings based searches. The re-writing can be used as a "front-end" to existing SPARQL endpoints, or integrated as a software library. One of the benefits are enabling easier searches for existing triplestores in which it might be cumbersome to install or configure enhanced search facilities.

✨ This library gives you "fizzy" searches! ✨

(and it was made by the FIZ ISE group)

Example

See the test file for some examples on how to build an index and run some test queries.

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

fizzysearch-0.9.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

fizzysearch-0.9-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file fizzysearch-0.9.tar.gz.

File metadata

  • Download URL: fizzysearch-0.9.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Darwin/23.6.0

File hashes

Hashes for fizzysearch-0.9.tar.gz
Algorithm Hash digest
SHA256 a8d412bf45c8999bb642500a4f38b723a9a78454b3a05756dbb82ae2b017ab44
MD5 b8dc6b46f0630dfc84145964988af1cd
BLAKE2b-256 17318bdf3950d35d729ec10c42845c42fe7ed15f15be97554d7af23b0d6e38c6

See more details on using hashes here.

File details

Details for the file fizzysearch-0.9-py3-none-any.whl.

File metadata

  • Download URL: fizzysearch-0.9-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Darwin/23.6.0

File hashes

Hashes for fizzysearch-0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 5493e88ad8b012d3932442abed6b7b2ad2e3e1301a5edbae2f811798a495d2bb
MD5 48eb1731c5e15e70e021fa3147f41419
BLAKE2b-256 bb28a14d66651cb111cd4ba63afdbe6bf4ba70dd5047773ae74799d503d9cdd7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page