~/talk

Build your own search application with Weaviate

Talkat Conf42 Machine Learning 2022 · on Thursday, 2022-05-19· [machine-learning, databases]
name:Laura Ham
linkedin:laura-ham
slides:none on file

Overview of an open-source vector database that stores data as high-dimensional embeddings and runs semantic search, question answering and classification using pre-trained encoders (BERT/sentence-transformers for text, ResNet50 for images) and HNSW approximate nearest neighbor indexing. Live demos index a small news corpus (~4,000 articles) and the full English Wikipedia, return results ranked by cosine distance and a certainty score (0–1), support near-text search and multimodal queries, and layer reader/generator models for exact answer extraction and summarization.

AI-written summary · about

  1. 0:00Vector search engines intro
  2. 1:10Unstructured data challenges
  3. 3:15Traditional search failures
  4. 4:59Semantics with vector search
  5. 5:40Google as vector search
  6. 7:48Need for custom vector search
  7. 8:50Vectors represent meaning
  8. 10:57Vector vs graph databases
  9. 13:47Vector search workflow
  10. 16:13Storing and retrieving vectors
  11. 17:59Simple Weaviate search pipeline
  12. 18:40Extending with reader/generator
  13. 20:50Weaviate API and GraphQL
  14. 21:33Live demo: semantic news search
  15. 25:53Question answering with readers
  16. 28:04Wikipedia search with Weaviate
  17. 28:26Multi-modal text and image search
  18. 29:09ML models in Weaviate
  19. 29:51Automatic vector classification
  20. 30:14Closing and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.