How to use from the
Use from the
Transformers.js library
// npm i @huggingface/transformers
import { pipeline } from '@huggingface/transformers';

// Allocate pipeline
const pipe = await pipeline('feature-extraction', 'evum/lab-marker-e5-small');

evum/lab-marker-e5-small

A contrastive fine-tune of multilingual-e5-small (MIT) for lab-marker naming in Evum โ€” it maps a lab-report label (any language) to one of Evum's marker ids by embedding similarity. Runs on-device via transformers.js; the user's health data never leaves the browser.

Open weights, closed recipe: the weights are public and the eval below is reproducible on the open fixtures, but the training pipeline is proprietary.

Eval (held-out fixtures, precision-first)

model precision recall threshold margin
base multilingual-e5-small 1.0 0.833 0.89 0.02
this model (q8 ONNX) 1.0 1.0 0.7 0

Use

Feature-extraction; prefix report labels with query: and marker names with passage: , mean-pool, L2-normalize, cosine similarity. Names only โ€” it never produces a measurement value.

Limitations

Small fine-tune; a naming fallback behind a deterministic catalog. Not medical advice.

Downloads last month
42
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for evum/lab-marker-e5-small

Quantized
(269)
this model