Crate imdb_index
source ·Expand description
This crate provides an on-disk indexing data structure for searching IMDb. Searching is primarily done using information retrieval techniques, which support fuzzy name queries and using TF-IDF-like ranking functions.
Structs
- A single alternate name.
- An iterator over AKA records for a single IMDb title.
- A single episode record.
- An error that can occur while interacting with an IMDb index.
- An index into IMDb titles and their associated data.
- A builder for opening or creating an
Index
. - A media entity is a title with optional episode and rating records.
- A query for searching the name index.
- A query that can be used to search IMDb media records.
- A rating associated with a single title record.
- Any value associated with a score.
- A collection of scored values, sorted in descending order by score.
- A handle that permits searching IMDb media records with relevance ranking.
- An IMDb title record.
Enums
- The specific kind of error that can occur.
- The type of scorer that the name index should use.
- The style of ngram extraction to use.
- A ranking function to use when searching IMDb records.
- The kind of a title. These form a partioning of all titles, where every title has exactly one kind.
Type Aliases
- A type alias for handling errors throughout imdb-index.