You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Older approaches indexing high-dimensional spaces, like KD-Trees and Locality Sensitive Hashing are hardly extendible to vectors/objects of variable length.
58
59
Modern NSW-like approaches, however, only require two objects to be comparable.
@@ -378,3 +379,39 @@ OPTIONS
378
379
379
380
- JavaScript: Allow calling from "worker threads".
380
381
- Rust: Allow passing a custom thread ID.
382
+
383
+
## AI + Vector Search = Semantic Search
384
+
385
+
AI has a growing number of applications, but one of the coolest classic ideas is to use it for Semantic Search.
386
+
One can take an encoder model, like the multi-modal UForm, and a web-programming framework, like UCall, and build an image search platform in just 20 lines of Python.
387
+
388
+
```python
389
+
import ucall.rich_posix as ucall
390
+
import uform
391
+
import usearch
392
+
393
+
import numpy as np
394
+
fromPILimport Image
395
+
396
+
server = ucall.Server()
397
+
model = uform.get_model('unum-cloud/uform-vl-multilingual')
0 commit comments