Node + Openai CLI app



  • Traditional search matches for keywords, and doesn’t consider context
  • Semantic on the other hand, tries to understand the intent behind your query
    • Querying ‘big cats’ via some semantic search will give you lions, tigers etc instead of exact word matches.
  • Embeddings and vectors help make semantic search possible.

Embeddings and vectors

  • Scott describes this better than I can, for now