Díl 34. – Algolia.com fulltextové vyhledávání pro Twitch.tv

Hostem tohoto dílu je Adam Surák – director of infrastructure ve společnosti Algolia.com, která se zabývá hostovaným vyhledáváním. Algolia vytváří vlastní databázové řešení, které se dá nejvíce přirovnat k Elastic Search. Kombinuje fulltextové vyhledávání s hledáním přes atributy uložených objektů. Algolia je hojně používaná na větších e-shopech a pohání např. platformu Twitch.tv.

Celkově jsme s Adamem Surákem natočili 2 interview, to první, které máte právě teď možnost shlédnout, je o Adamově historii a jak se do firmy Algolia dostal. Dále v něm rozebíráme vlastnosti jejich vlajkového produktu a jejich začátky. Pro techničtěji zaměřené posluchače je cílený druhý díl, kde se podíváme na zoubek postupům a technologiím, které v Algolii používají.

Správná verze názvu je Algolia – nenechte se zmást, když v interview já nebo Petr mylně použijeme termíny Algolio nebo Algolie. Název společnosti jednoduše vybízí k hraní si s koncovkou slova 🙂

Tip: kdo shlédne video pozorně až do konce, tak si ze závěrečných titulků odnese voucher na vyzkoušení Algolie na 2 měsíce zcela zdarma.

Tento díl jsme natáčeli v prostorách firmy LMC v Lighthouse Towers, v Praze Holešovicích. Za pozvání děkujeme.

Chcete také hostit natáčení Kafemlejnek.TV ve Vaší firmě? Napište nám

Zdroje

Video

Pouze audio

Obsah

  1. Představení Adama Suráka 0:44
  2. Jak vypadala situace, když jsi do Algolia přišel? 1:56
  3. Co jsi dělal ještě před Algolií? Proč jsi nepokračoval ve svém vlastním startupu? 2:20
  4. Jaký byl tedy důvod pro ukončení vašeho startupu Pikr? Rozpad týmu? 4:38
  5. Kde jsou začátky Algolie a proč jste se rozhodli dělat hostovanou databázi? 5:38
  6. Jaké jsou hlavní přednosti Algolie? Čím se třeba lišíte od Elastic Search? 7:48
  7. Jak Algolie odhaduje offline dataset, který leží přímo na klientovi? 11:53
  8. Jak se Algolie integruje do projektu? 13:49
  9. Je dalece je možné klientské knihovny customizovat (co se týká vzhledu a funkcionality)? 15:46
  10. Jaké velké zákazníky po světě máte? 16:22
  11. Jaká úskalí řeší autoři fulltext vyhledávání (stopwords, jazykové zvláštnosti, odolnost proti typos)? 21:14
  12. Jak dalece je možné customizovat vyhledávací logiku? Je pro všechny vaše zákazníky stejná? 23:42
  13. Jaká data si pro analýzu získáváte sami a co dodává klient v rámci datového setu? 27:35
  14. Promítáte nasbírané statistické výsledky automaticky do vyhledávacího procesu nebo je potřeba lidský zásah? 30:55
  15. Co je pro vás konverze? 33:28
  16. Nabíráte lidi? 35:57

2 thoughts on “Díl 34. – Algolia.com fulltextové vyhledávání pro Twitch.tv”

  1. Viz. problem kniha s nazvem co se deje. Je dobre v Elastiku nektere fieldy indexovat vicekrat. Napr. String analyzatore se stopwords a Keyword exact match analyzatorem s lowercase filtrem a bez stopwords. V dotazu pak ruznym fieldem davat ruzny boosting. To by melo vyresit vas problem.

    1. To je dobrý nápad – díky za tip. Bohužel tohle člověku dojde až ve chvíli, kdy na problém narazí. Předám to kolegům … tohle zrovna není moje dítko 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.