Class TokenBagEmbeddingFunction
java.lang.Object
com.tnsai.evaluation.rag.embedding.TokenBagEmbeddingFunction
- All Implemented Interfaces:
com.tnsai.memory.advanced.EmbeddingFunction
public final class TokenBagEmbeddingFunction
extends Object
implements com.tnsai.memory.advanced.EmbeddingFunction
Deterministic bag-of-tokens embedding used as an offline bench baseline.
Cosine similarity tracks shared tokens. Same-language paraphrase can score, but a Turkish query against an English document shares almost no tokens, so cross-lingual recall stays near zero.
- Since:
- 0.14.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DIM_384
-
-
Constructor Details
-
TokenBagEmbeddingFunction
public TokenBagEmbeddingFunction(int dimensions)
-
-
Method Details
-
dimensions
public int dimensions() -
embed
- Specified by:
embedin interfacecom.tnsai.memory.advanced.EmbeddingFunction
-