sentence2simvecjs
Version:
Vector-based sentence similarity (0.0-1.0) + embedding export. JavaScript implementation inspired by PINTO0309/sentence2simvec
11 lines • 963 B
TypeScript
export { diceCoefficient, generateNGrams, DiceResult } from './shared/diceCoefficient';
export { initializeEmbeddingModel, generateEmbedding, cosineSimilarity, embeddingSimilarity } from './shared/sentenceEmbedding';
export { runBenchmark, runMultipleBenchmarks, BenchmarkResult, ComparisonResult } from './shared/benchmark';
export { EmbeddingCache, CachedEmbedding, EmbeddingCacheOptions } from './shared/embeddingCache';
export { CorpusManager, CorpusItem, CorpusSearchResult, CorpusOptions } from './shared/corpusManager';
export { EmbeddingCacheV2, CachedEmbeddingV2, EmbeddingCacheV2Options, StorageType } from './shared/embeddingCacheV2';
export { StorageAdapter } from './shared/storage/storageInterface';
export { FileStorageAdapter } from './shared/storage/fileStorage';
export { LocalStorageAdapter } from './shared/storage/localStorageAdapter';
export { MemoryStorageAdapter } from './shared/storage/memoryStorage';
//# sourceMappingURL=index.d.ts.map