Search by Algolia
What’s the secret of online merchandise management? Giving store merchandisers the right tools
e-commerce

What’s the secret of online merchandise management? Giving store merchandisers the right tools

As a successful in-store boutique manager in 1994, you might have had your merchandisers adorn your street-facing storefront ...

Catherine Dee

Search and Discovery writer

New features and capabilities in Algolia InstantSearch
engineering

New features and capabilities in Algolia InstantSearch

At Algolia, our business is more than search and discovery, it’s the continuous improvement of site search. If you ...

Haroen Viaene

JavaScript Library Developer

Feature Spotlight: Analytics
product

Feature Spotlight: Analytics

Analytics brings math and data into the otherwise very subjective world of ecommerce. It helps companies quantify how well their ...

Jaden Baptista

Technical Writer

What is clustering?
ai

What is clustering?

Amid all the momentous developments in the generative AI data space, are you a data scientist struggling to make sense ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

What is a vector database?
product

What is a vector database?

Fashion ideas for guest aunt informal summer wedding Funny movie to get my bored high-schoolers off their addictive gaming ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

Unlock the power of image-based recommendation with Algolia’s LookingSimilar
engineering

Unlock the power of image-based recommendation with Algolia’s LookingSimilar

Imagine you're visiting an online art gallery and a specific painting catches your eye. You'd like to find ...

Raed Chammam

Senior Software Engineer

Empowering Change: Algolia's Global Giving Days Impact Report
algolia

Empowering Change: Algolia's Global Giving Days Impact Report

At Algolia, our commitment to making a positive impact extends far beyond the digital landscape. We believe in the power ...

Amy Ciba

Senior Manager, People Success

Retail personalization: Give your ecommerce customers the tailored shopping experiences they expect and deserve
e-commerce

Retail personalization: Give your ecommerce customers the tailored shopping experiences they expect and deserve

In today’s post-pandemic-yet-still-super-competitive retail landscape, gaining, keeping, and converting ecommerce customers is no easy ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

Algolia x eTail | A busy few days in Boston
algolia

Algolia x eTail | A busy few days in Boston

There are few atmospheres as unique as that of a conference exhibit hall: the air always filled with an indescribable ...

Marissa Wharton

Marketing Content Manager

What are vectors and how do they apply to machine learning?
ai

What are vectors and how do they apply to machine learning?

To consider the question of what vectors are, it helps to be a mathematician, or at least someone who’s ...

Catherine Dee

Search and Discovery writer

Why imports are important in JS
engineering

Why imports are important in JS

My first foray into programming was writing Python on a Raspberry Pi to flicker some LED lights — it wasn’t ...

Jaden Baptista

Technical Writer

What is ecommerce? The complete guide
e-commerce

What is ecommerce? The complete guide

How well do you know the world of modern ecommerce?  With retail ecommerce sales having exceeded $5.7 trillion worldwide ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

Data is king: The role of data capture and integrity in embracing AI
ai

Data is king: The role of data capture and integrity in embracing AI

In a world of artificial intelligence (AI), data serves as the foundation for machine learning (ML) models to identify trends ...

Alexandra Anghel

Director of AI Engineering

What are data privacy and data security? Why are they  critical for an organization?
product

What are data privacy and data security? Why are they critical for an organization?

Imagine you’re a leading healthcare provider that performs extensive data collection as part of your patient management. You’re ...

Catherine Dee

Search and Discovery writer

Achieving digital excellence: Algolia's insights from the GDS Retail Digital Summit
e-commerce

Achieving digital excellence: Algolia's insights from the GDS Retail Digital Summit

In an era where customer experience reigns supreme, achieving digital excellence is a worthy goal for retail leaders. But what ...

Marissa Wharton

Marketing Content Manager

AI at scale: Managing ML models over time & across use cases
ai

AI at scale: Managing ML models over time & across use cases

Just a few years ago it would have required considerable resources to build a new AI service from scratch. Of ...

Benoit Perrot

VP, Engineering

How continuous learning lets machine learning  provide increasingly accurate predictions and recommendations
ai

How continuous learning lets machine learning provide increasingly accurate predictions and recommendations

What new data points have you learned lately? Learning is never ending (hence the phrase “lifelong learning”), so chances are ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

Using personalization to boost ecommerce ROI: trends, facts, tips
e-commerce

Using personalization to boost ecommerce ROI: trends, facts, tips

You love blue. You’ve bought several blue items from a particular up-and-coming brand. You’re also a ...

Catherine Dee

Search and Discovery writer

Looking for something?

facebookfacebooklinkedinlinkedintwittertwittermailmail

Having now hosted two Algolia Developer Conferences, I can honestly say they keep getting better. Algolia DevCon 2023 streamed live worldwide on June 28th and 29th. This year’s theme of “Discover your path to AI-powered search” carried across two days of presentations, demos, and workshops, showing developers how to harness AI for every aspect of building search and discovery experiences.

If you missed it (or just need a refresher), I’ve compiled a list of highlights, including embedded videos and links to the recordings of each session. There’s also a playlist on YouTube including sessions by our developers, product teams, field engineers, and ambassadors from our developer community. Now on to the highlights!


Keynote and announcements

CEO Bernadette Nixon welcomed us to the conference and shared how Algolia incorporates AI “end-to-end” into query understanding, retrieval, and ranking for every query (with five 9s of availability). Bernie then handed it over to our Chief Product Officer, Bharat Guruprakash, who gave us some quick numbers (35 billion searches a week, 17,000 customers in production, a community of 5 million developers, 119 releases last year) before moving on to the product announcements.

Making developer lives easier

Bharat reviewed our recent efforts to make life easier for Algolia developers, like the Algolia Build plan (1 million records free plan with no time limit), the Algolia CLI (700 applications using it from the terminal and CI/CD pipelines), our no-code Connector platform for data ingestion, our new documentation, and the magic insights: true line to add analytics to InstantSearch front ends. This last point is particularly important since event data is, as Bharat put it, “the electricity that powers AI.”

Our new innovations

In the second part of the keynote, the product team walked us through several new features and pilot programs. Many of these came with beta sign-ups and longer demos later in the day:

  • Algolia DocSearch is now available for any public technical website, and not just open-source projects.
  • Algolia NeuralSearch now includes multi-language support, query categorization, fusion ranking (taking weights from various inputs), and adaptive correction (to define which results are more relevant for a given query). You can request access to NeuralSearch through the Algolia dashboard.
  • The Algolia Generative AI e-commerce framework provides back end tools and front end widgets for quickly building browse and discovery solutions powered by back end machine learning models and generative AI. Use cases include custom-generated buyer’s guide, SEO friendly product descriptions, and chat assistants with buyer context. You can sign-up to learn more about this early pilot today.
  • Finally, we showed off our Inference API. This API endpoint can generate hashed vectors from rows of data sitting in a traditional relational database. The hashes can be stored as a new column in the existing DB, allowing classic SQL queries to operate on a vector space without the need for GPUs and requiring significantly less RAM. You can become a collaborator for the beta right now.

“A vibe is worth a thousand words”
Recommendations from your own pictures

Vibes are hard to put into words. Senior Software engineer Raed Chammam demonstrated LookingSimilar, a new Algolia Recommend model coming soon that gives your app the gift of sight! LookingSimilar unlocks the power to suggest great looking items from your catalog. Raed walked through several examples generating solid image recommendations, and showed you how to use them in your next project.

AI as launchpads for entrepreneurship,
Using Algolia NeuralSearch and Generative AI

Director of Product Abhijit Mehta showed you how generative AI can be used to build a company from the ground up. On this entrepreneurial journey, he showed how to
generate business ideas, craft marketing content, and design products using Generative AI tools. This included using Algolia NeuralSearch to generate highly relevant, personalized search experiences for the new business’ customers.

The impact of ChatGPT on smart apps

ChatGPT is revolutionizing how we approach solving problems. Director of Engineering Nicolas Fiorini reviewed the history of ChatGPT, how it evolved, and its inherent strengths and shortcomings to help you decide whether ChatGPT or alternative forms of AI are the right solutions for your problems.

Creating a r/place clone with Algolia

In one of my favorite sessions of Day 1, Senior Software Engineer Lucas Bonomi showed how Algolia’s low latency APIs can be used in creative ways. In this case, he used them to re-create a collaborative pixel art canvas similar to the r/place project on Reddit. He described some of the technical hurdles and highlighted key technical decisions along the way. The coolest part is that the canvas is live right now!

AI Search in your database

Our VP of AI, Hamish Ogilvy, went a little deeper with the Algolia Inference API, demonstrating live how embedding vector hashes directly into your relational database can unlock the power of vector search without the need for GPU processing or massive amounts of memory. Transforming large vectors into binary hashes maintains relevance while reducing cost in terms of both processing and memory. We’re looking for developer collaborators for this project right now.

Continuous search improvement using Google Tag Manager

Click and conversion events are used to train AI features and improve relevance. Developer Support Engineer Cat Weiss walked us through the reasons why, and demonstrated how to feed these events to Algolia if you are already using Google Tag Manager.

DX delight: An exploration of new documentation

Product Manager Khalid Elassaad, Engineer Loïc Say, and some guy with a mustache walked us through features of the new Algolia documentation including dark mode, DocSearch-powered search, and the interactive WebCLI. The new docs are available in beta right now!

AI for Commerce: Live Coding

Continuing on from the keynote, Principal Engineer Sarah Dayan walked you through several use cases with the Algolia Generative AI e-commerce framework to assist with “long tail” merchandising. This included a custom-generated buyer’s guide, SEO friendly product descriptions, and chat assistants based on the buyer’s current context. You can sign-up to learn more about this early pilot today.

What’s new in InstantSearch

Senior Engineer Haroen Vianene walked us through the latest features in InstantSearch and gave us some behind-the-scenes insights on their implementation. Learn how to build better search UIs using simplified events (insights:true), optimistic updates, and modern templating (so long, Hogan.js).

Fine-tuning LLMs for Search

Dr. Rasit Abay is a Senior Data Scientist at Algolia. In his session, he walked us through several of the methodologies Algolia uses to train and fine-tune Large Language Models (LLMS), from supervised learning with Contrastive Loss to reinforcement learning. He demonstrated how this training improves search results by comparing the new models against pre-trained models for the Amazon ECSI datasets.

Data Connectivity made easy,
Algolia’s no-code connector platform

Senior Product Manager Keshia Rose provided a look at the new BigQuery connector as part of the Connector Hub, our no-code connector platform. Keshia walked through the steps of building our own data connections with custom configuration, auto-magic data mapping, and real-time observability.

Blazing fast search results in Nuxt with Algolia

Who better than Algolia and Nuxt ambassador Jakub Andrzejewski to describe the ins and outs of implementing a great (and fast) search experience in Nuxt? Jakub literally wrote the module to allow the Vue.js community to easily utilize Algolia to build fast search results.

Solving Algolia’s most common issues

For those already using Algolia in production, (or preparing to), it doesn’t get any more practical than Staff Developer Support Engineer Tatsuro Handa’s troubleshooting techniques for debugging Algolia applications. This sessions presented common pitfalls and addressed recurring questions developers face when implementing and managing Algolia applications and capturing event data.


Workshops and Hands-on Labs

The second day of DevCon kept up the momentum with a series of three developer focused workshops:

Practical applications of Query Categorization

In this 45 minute workshop, Alphonse Bouy, software engineer on the AI Search Understanding team, demonstrated the powerful capabilities of Algolia’s Query Categorization and walked you through using React InstantSearch and Query Categorization to create an impactful frontend widget, elevating the end-user experience.

Building an Algolia wizard experience on Adobe Experience Manager

It makes sense for developers to integrate Algolia directly into the tools their customers use. In this 45 minute workshop, Global Alliance Director Debanshi Bheda was joined by Lead Channel Solutions Engineer Micah Garside-White and Senior Director of Integrations Sajid Momin show you how to do just that. Learn how to wrap the InstantSearch and AutoComplete libraries in a tool like Adobe Experience Manager (AEM) or Salesforce Lightning Web Components (LWC), allowing creators to build complex and efficient federated discovery experiences without a line of code.

Algolia 101: A comprehensive and hands-on developer training from Data Ingestion to Front-End

The mother of all workshops! Solutions Architects Jérôme Cohonner and Elias Ingea joined Customer Success Engineers Ji-won Eun and Stephen Tweeddale to teach you how to build a comprehensive search experience from scratch.

The session kicked off with an introduction to indexing through our different clients and integrations. As a practical exercise, they developed a simple Node.js script to import a dataset into Algolia. Aftwerward they moved on to building the search front-end using Algolia’s InstantSearch Libraries. There were two technical tracks available for the front-end live coding session: InstantSearch.js (vanilla JS) and React InstantSearch Hooks, but only the vanilla JS version is available online.

Once they had a running Algolia index and a ready-to-use front-end, they dive into Algolia’s Relevancy Algorithm. They wrapped with a final presentation of advanced features.

A bit of fun

Thanks to everyone who came to the conference! It was so great having your questions and energy present with us throughout both days. As a special treat for reading all the way to the end, here is Senior Machine Learning Engineer Paul-Louis Nech performing a set of code-generated music during one of the breaks!

See you again in 2024!

About the author
Chuck Meyer

Sr. Developer Relations Engineer

githubtwitter

Recommended Articles

Powered byAlgolia Algolia Recommend

It’s a wrap! The Algolia DevCon 2022 Recap
algolia

Chuck Meyer

Sr. Developer Relations Engineer

Algolia DevCon: The making of the Dev Builds videos
engineering

Jaden Baptista

Technical Writer

How Algolia uses AI to deliver smarter search
ai

Julien Lemoine

Co-founder & former CTO at Algolia