I think this question is one that many beginners run into and I could not find a decent generic guide for it.
My issue is the following. I want to evaluate similarity of vectors which have mixed data type features.
- Numerical values
- Text
- Ordinal
- GPS coordinates
I am thus looking for a set of tools which would allow me to mix different distances measures to be able to calculate my own combined distance. Levenshtein distance for the text, some geohashing distance for the coordinates and the classical ones for the ordinal (potentially OHE-ed) values.
I was looking into Milvus-type functionality for DB + SDK.
Does something like this exist in one single package ? If not, what would you recommend ?