awesome-search  by frutik

Curated list for e-commerce search and its awesomeness

Created 6 years ago
1,477 stars

Top 27.9% on SourcePulse

GitHubView on GitHub
Project Summary

This repository is a curated collection of resources on search technology, primarily focusing on e-commerce search. It serves as a comprehensive knowledge base for engineers, researchers, and product managers interested in understanding and improving search systems, covering everything from classic lexical search to advanced semantic and multimodal approaches.

How It Works

The project is structured as a vast, categorized list of links to articles, papers, tools, and case studies. It covers the entire search lifecycle, including query understanding, retrieval, ranking, relevance, user experience, and evaluation metrics. The content is organized thematically, allowing users to dive deep into specific areas like vector search, hybrid search, or search quality assurance.

Quick Start & Requirements

This is a curated list of resources, not a software project. No installation or specific requirements are needed to access the information.

Highlighted Details

  • Extensive coverage of semantic search, including embeddings, vector retrieval architectures (bi-encoders, cross-encoders, ColBERT), and techniques like Matryoshka embeddings and SPLADE.
  • Detailed sections on search quality assurance, metrics (NDCG, MRR), offline and online evaluation methods, and the use of LLMs as judges.
  • Comprehensive exploration of search UX, including best practices from Baymard Institute and Nielsen Norman Group, faceted search, and handling "no results" scenarios.
  • In-depth discussion of query understanding, including intent mapping, segmentation, expansion, and the role of context.

Maintenance & Community

This is a static collection of links, with the last update indicated by sandbox issues from June 2021. The primary contributor is frutik.

Licensing & Compatibility

The repository itself is licensed under the MIT License, but the linked resources have their own respective licenses.

Limitations & Caveats

The content is a snapshot of resources and may not reflect the absolute latest advancements in the rapidly evolving field of search technology. The "sandbox" issues suggest a lack of active maintenance or updates beyond mid-2021.

Health Check
Last Commit

1 month ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
1 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Simon Willison Simon Willison(Coauthor of Django).

semantra by freedmand

0.1%
3k
CLI tool for semantic document search
Created 2 years ago
Updated 1 year ago
Starred by Vaibhav Nivargi Vaibhav Nivargi(Cofounder of Moveworks), Jared Palmer Jared Palmer(Ex-VP AI at Vercel; Founder of Turborepo; Author of Formik, TSDX), and
4 more.

searchkick by ankane

0.1%
7k
Ruby gem for integrating intelligent search
Created 12 years ago
Updated 1 week ago
Starred by John Resig John Resig(Author of jQuery; Chief Software Architect at Khan Academy), Simon Horup Eskildsen Simon Horup Eskildsen(Cofounder of Turbopuffer), and
21 more.

meilisearch by meilisearch

0.2%
53k
Search engine API for integrating AI-powered hybrid search
Created 7 years ago
Updated 1 day ago
Feedback? Help us improve.