All Stories

Approximate Nearest Neighbor Search in Vespa - Part 1

In this blog post we explore how the Vespa team selected HNSW (Hierarchical Navigable Small World Graphs) as the baseline approximate nearest neighbor algorithm for extension and integration in Vespa....

The hardest problem in computing

What is the hardest problem in applied computing? My bet is on big data serving — computing over large data sets online.

Vespa Product Updates, May 2020

The May 2020 update includes Improved Slow Node Tolerance, Multi-Threaded Rank Profile Compilation, Reduced Peak Memory at Startup, Feed Performance Improvements, & Increased Tensor Performance.

Vespa Product Updates, April 2020

The April 2020 update includes Top-K hits, smarter data migration and CloudWatch integration. Contributing to Vespa is now easier with the release of a CentOS 7 dev environment.

Vespa.ai and the CORD-19 public API

The Vespa team has been working non-stop to put together the cord19.vespa.ai search app based on the COVID-19 Open Research Dataset (CORD-19) released by the Allen Institute for AI.

Why most computation will become online

The most advanced companies of the world are busy moving their computation over data online. But why?

Vespa Product Updates, February 2020

Advances in Vespa features and performance in February include LightGBM support, improved tensor performance, benchmarking guide and query builder library

Vespa Product Updates, January 2020

The January 2020 update includes information about new tensor functions, updated sizing guides and various performance improvements.

The big data maturity levels

By now it’s well known that making effective use of data is a competitive advantage. But how advanced is your organization at making use of data?

Vespa Product Updates, December 2019: Improved ONNX support, New rank feature attributeMatch().maxWeight, Free lists for attribute multivalue mapping, faster updates for out-of-sync documents, Zookeeper 3.5.6

In the November Vespa product update, we mentioned Nearest Neighbor and Tensor Ranking, Optimized JSON Tensor Feed Format, Matched Elements in Complex Multi-value Fields, Large Weighted Set Update Performance and...

Learning to Rank with Vespa – Getting started with Text Search

Vespa.ai have just published two tutorials to help people to get started with text search applications by building scalable solutions with Vespa. The tutorials were based on the full document...

E-commerce search and recommendation with Vespa.ai

Holiday shopping season is upon us and it’s time for a blog post on E-commerce search and recommendation using Vespa.ai. Vespa.ai is used as the search and recommendation backend at...