-
Book Overview & Buying
-
Table Of Contents
Blazor WebAssembly by Example - Third Edition
By :
A regular combo box is a UI control that combines a single-line textbox with a dropdown and filters items using simple substring matching. In this chapter, you'll take that idea further and will build a smart combo box. A smart combo box replaces simple substring matching with AI-powered semantic matching. For example, when a user types ride to airport, Ground Transport is automatically sorted to the top of the dropdown. The smart combo box you build will provide intelligent autocomplete input using ONNX-based semantic matching to display the most relevant suggestions from the list of items.
In this chapter you will be introduced to Machine Learning (ML) concepts, including tokenization, model training, and inference. You'll learn what an Open Neural Network Exchange (ONNX) model is, how to load one into your Blazor WebAssembly app, and how to use it to compare strings of text based on meaning rather than exact spelling...