Expand description

Tools to process Wikipedia data into a search index, and to create a Suggestion provider that queries that index.

Modules

domain 🔒

Data types used to define the data this crate works with;

es_helper 🔒

Helpers to make working with the ES API easier. Customized specifically for our use case and Wikipedia content.

Structs

A wrapper around an Elasticsearch client to make common operations easier and more consistent.

A page on Wikipedia. This type is a partial

Enums

The namespace of a Wikipedia page. Included here for completeness, but all of the content we are interested are likely in namespace 0, Articles. This will be included in the Wikipedia data that we have access to, and is important to disambiguate page IDs.