Commit Graph

20 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 02e6b2ef8e
Update namespacing of stopwords file 2018-09-26 20:03:22 +01:00
Starbeamrainbowlabs 64025561e3
Fix crash in search context generator 2018-09-25 20:30:39 +01:00
Starbeamrainbowlabs feaa5fc2de
Fill in html tag generation 2018-09-25 20:25:05 +01:00
Starbeamrainbowlabs 3d4ca5fd4c
There has to be a simpler way of implementing the HTML tag insertion. Let's try this again.... 2018-09-22 18:48:33 +01:00
Starbeamrainbowlabs 2aba3a9d86
Bugfix textual context generation 2018-09-22 17:12:46 +01:00
Starbeamrainbowlabs b41f7f524a
Add support for --limit & --offset, and fix crash when querying 2018-09-22 14:25:10 +01:00
Starbeamrainbowlabs 53e4403356
Correct text output & sort results by rank 2018-09-22 12:58:14 +01:00
Starbeamrainbowlabs b24f573eb9
Finish up basic CLI. Next up: testing! 2018-09-22 12:11:47 +01:00
Starbeamrainbowlabs 2c2575998a
Work on hooking the new query system up to the CLI.
Also add a new SearchOffset struct so that SearchResult can contain offset information for context generation.
2018-09-21 23:36:03 +01:00
Starbeamrainbowlabs 2a5a50458f
Add initial Query() method to SearchBox, but it's untested. 2018-09-18 19:49:03 +01:00
Starbeamrainbowlabs 0dd0de0b52
Parallelise the batch addition mode.\nThis required updating IdMap (and by extension BiDictionary) to support concurrency. 2018-09-11 23:02:30 +01:00
Starbeamrainbowlabs 7bef5d9b17
Get removing & metaTable removing working 2018-09-11 16:01:32 +01:00
Starbeamrainbowlabs ddd94b3641
Get adding to a search index working 2018-09-11 14:47:24 +01:00
Starbeamrainbowlabs 959aa219ce
Hook up empty SearchBox class 2018-09-11 14:27:25 +01:00
Starbeamrainbowlabs b55fdeae34
Work on the CLI. More to go, but it's taking shape nicely! 2018-09-09 21:02:40 +01:00
Starbeamrainbowlabs 26dd4c86d6
Fix teh build 2018-09-02 18:46:28 +01:00
Starbeamrainbowlabs 8cd7156023
Add initial inverted index implementation. It's untested though. 2018-09-02 18:15:24 +01:00
Starbeamrainbowlabs c46a789c28
Add Id mapping system & start on implementing an inverted index 2018-09-02 17:45:13 +01:00
Starbeamrainbowlabs e8069c93ff
Add indexing. 2018-09-02 16:36:37 +01:00
Starbeamrainbowlabs 0ef3b5958d
Let's see if this goes anywhere. 2018-09-02 13:15:01 +01:00