-
Notifications
You must be signed in to change notification settings - Fork 246
Closed
Labels
enhancementNew feature, improvement request or other non-bug code enhancementNew feature, improvement request or other non-bug code enhancementsimilarity searchSimilarity search packageSimilarity search package
Description
Describe the feature or idea you want to propose
Implement the IndexSearch class for similarity search. I use the following as a paper trail of which hash/index method could be used as a first use case for this class :
- attimo
- LL
- https://drops.dagstuhl.de/storage/00lipics/lipics-vol077-socg2017/LIPIcs.SoCG.2017.37/LIPIcs.SoCG.2017.37.pdf (similar to LL ?)
Describe your proposed solution
For the IndexSearch class, we will use the BaseSimilaritySearch class to provide a common interface with QuerySearch and SeriesSearch class.
Following papers above, the following code base exists and could serve as a base for implementation :
Describe alternatives you've considered, if relevant
No response
Additional context
The choice of wether to go for altimo or LL will depend on how complex it is to implement them, as I'd prefer to go with something simple for the first IndexSearch case.
Metadata
Metadata
Assignees
Labels
enhancementNew feature, improvement request or other non-bug code enhancementNew feature, improvement request or other non-bug code enhancementsimilarity searchSimilarity search packageSimilarity search package