SmartComboBoxAdapter
Last updated
Last updated
The adapter enhances the auto-complete functionality of the Wisej.Web.ComboBox
control by integrating semantic filtering capabilities. This advanced mechanism employs semantic embeddings to improve the accuracy and relevance of suggested items, ensuring a more intuitive user experience.
It utilizes the HuggingFace TransformersJs library (through the ) to generate semantic embeddings in-browser, providing fast and relevant suggestions without the latency or privacy concerns associated with transmitting data to a server.
In addition to the properties inherited from the , the SmartCoSmartComboBoxAdapter exposes the following additional properties.
Embedding model used by the HuggingFace Transformerjs library running in the browser.
See for available models.
Default is "Xenova/all-MiniLM-L6-v2";
Similarity level threshold needed for an item to qualify, ranging from 0.1 to 1.0 (1 means identical).