Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Implement a subclass of Lookup based on finite state automata/ transducers (Lucene FST package). This issue is for implementing a relatively basic prefix matcher, we will handle infixes and other types of input matches gradually. Impl. phases:
write a DFA based suggester effectively identical to ternary tree based solution right now,baseline benchmark against tern. tree (memory consumption, rebuilding speed, indexing speed; reuse Andrzej's benchmark code)modify DFA to encode term weights directly in the automaton (optimize for onlyMostPopular case)benchmark againbenchmark againmodify the tutorial on the wikihttp://wiki.apache.org/solr/Suggester
Attachments
Attachments
Issue Links
- is related to
-
SOLR-1316 Create autosuggest component
- Closed
-
LUCENE-3011 FST serialization and deserialization from plain DataInput/DataOutput streams.
- Closed
- relates to
-
LUCENE-2995 factor out a shared spellchecking module
- Closed