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.8.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

fizzysearch-0.8-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fizzysearch-0.8.tar.gz
  • Upload date:
  • Size: 4.9 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.8.tar.gz
Algorithm Hash digest
SHA256 158fa3cd0450fa39df23800ef08b966b6024d555d323d19406b9cb8aef41878f
MD5 2afa89f8144e0068b8d0aefa3d1c1f75
BLAKE2b-256 cc20cb77a1f2e6bdb31e3ff40d15eae3fb4bc2fed3f511c24e52ad9954202073

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fizzysearch-0.8-py3-none-any.whl
  • Upload date:
  • Size: 5.5 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 ce2ead0f5f6c1cac9a123b6d27d608f016c6e89e423e25dde1cf486bb6c983bb
MD5 a8027e5016792cf59a817fea477628f6
BLAKE2b-256 9a46e242750f2df2784f53f9288caa9c256781920746ac9f574dd5466a3d6474

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