Authentication-Results: mail-b.sr.ht; dkim=none Received: from relay8-d.mail.gandi.net (relay8-d.mail.gandi.net [217.70.183.201]) by mail-b.sr.ht (Postfix) with ESMTPS id 74459FF108 for <~peacesearch/peacesearch-discuss@lists.sr.ht>; Sun, 10 Jan 2021 07:03:38 +0000 (UTC) X-Originating-IP: 10.200.201.14 Received: from webmail.gandi.net (webmail14.sd4.0x35.net [10.200.201.14]) (Authenticated sender: amirouche@hyper.dev) by relay8-d.mail.gandi.net (Postfix) with ESMTPA id 6A3331BF207 for <~peacesearch/peacesearch-discuss@lists.sr.ht>; Sun, 10 Jan 2021 07:03:36 +0000 (UTC) MIME-Version: 1.0 Date: Sun, 10 Jan 2021 08:03:36 +0100 From: Amirouche To: ~peacesearch/peacesearch-discuss@lists.sr.ht Subject: Re: Search Engines by the way of blogs In-Reply-To: References: User-Agent: Roundcube Webmail/1.4.10 Message-ID: <057bac4d90123c8cc4eeab13755e7657@hyper.dev> X-Sender: amirouche@hyper.dev Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit On 2021-01-10 07:58, Amirouche wrote: > If you find an interesting blog post dealing with problems related to > search engines do not hesitate to post it in this thread with a > comment. The most interesting blog post on search engine might be on Algolia blog. IMO, the two problems of Algolia approach are two sides: - They rely on C++ - They rely on the fact all the data fit in RAM - They rely on specific data structures (instead of an OKVS) Anyway, it is a great read, and their post on lexical features was a great inspiration. - https://blog.algolia.com/inside-the-algolia-engine-part-1-indexing-vs-search/ - https://blog.algolia.com/inside-the-algolia-engine-part-2-the-indexing-challenge-of-instant-search/ - https://blog.algolia.com/inside-the-algolia-engine-part-3-query-processing/ - https://blog.algolia.com/inside-the-algolia-enginepart-4-textual-relevance/ - https://blog.algolia.com/inside-the-algolia-engine-part-5-highlighting-a-cornerstone-to-search-ux/ - https://blog.algolia.com/inside-the-engine-part-6-handling-synonyms-the-right-way/ Direct link to the full blog: https://blog.algolia.com/#q=inside%20the%20algolia%20engine -- Amirouche ~ https://hyper.dev