CatgirlIntelligenceAgency/index
2023-03-06 18:32:13 +01:00
..
index-forward A lot of readmes, some refactoring. 2023-03-06 18:32:13 +01:00
index-journal A lot of readmes, some refactoring. 2023-03-06 18:32:13 +01:00
index-query More readmes, cleaning up dead code. 2023-03-05 19:31:43 +01:00
index-reverse A lot of readmes, some refactoring. 2023-03-06 18:32:13 +01:00
lexicon A lot of readmes, some refactoring. 2023-03-06 18:32:13 +01:00
readme.md Restructuring the git repo 2023-03-04 13:19:01 +01:00

Index

These are components that offer functionality for the index-service.

Indexes

There are two indexes with accompanying tools for constructing them.

  • index-forward is the document->word index containing metadata about each word, such as its position.
  • index-reverse is the word->document index.

These indices rely heavily on the libraries/btree and libraries/btree components.

Libraries

  • index-query contains structures for evaluating search queries.
  • index-journal contains tools for writing and reading index data.
  • lexicon contains a mapping between words' string representation and an unique integer identifier.