Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducing Algolia with Demo

Introducing Algolia with Demo

Introducing Algolia with Demo at "Middlewares Deep Talks" @ #AWSLoft Tokyo

Eiji Shinohara

May 23, 2019
Tweet

More Decks by Eiji Shinohara

Other Decks in Technology

Transcript

  1. Introducing Algolia
    with DEMO
    Eiji Shinohara
    Senior Manager, Solutions Engineer
    [email protected]
    @shinodogg
    Middlewares Deep Talks @ AWS Loft Tokyo - May 23, 2019

    View full-size slide

  2. 私たちのパートナー
    $74M
    調達額
    創業
    2012
    従業員数
    350+
    私たちのビジネス
    Algoliaについて
    100+
    利用されている国の数
    顧客数
    7,000+
    月間の検索クエリ数
    60B+

    View full-size slide

  3. 昨日、日本展開がアナウンスされました!

    View full-size slide

  4. 17
    Regions
    70+
    Data centers
    Offices
    Infrastructure Regions
    60B+
    Searches/mo
    150B+
    API calls/mo
    Global Availability across 17 regions worldwide

    View full-size slide

  5. Our 7,000+ customers across 100 countries trust Us
    Retail Media Other industries

    View full-size slide

  6. - iMovieでデモムービーを作りました!

    View full-size slide

  7. Ranking formula, Rule by Rule
    The 8 default rules (in order)
    1. Typo - タイポ
    2. Geo (適用できる場合) - 位置情報
    3. Words (適用できる場合) - 単語のマッチ数
    4. Filters - フィルター
    5. Proximity - 近接性
    6. Attribute - 属性
    7. Exact - 完全一致
    8. Custom - カスタム

    View full-size slide

  8. ランキング方式
    The Tie Breaking Algorithm
    Logoブロックを例に考えてみましょう
    3つの属性 or 性質があるとします:
    ● Shape - 形
    ● Color - 色
    ● Studs - スタッズの数

    View full-size slide

  9. ランキング方式
    The Tie Breaking Algorithm
    ● 設定された条件によってランキン
    グが設定されている
    ● それぞれの基準で並べられ、同じ
    順序のものがなくなってい
    ● 設定した条件の順番が、最終的
    なランキングに大きなインパクトを
    与える
    Goal

    View full-size slide

  10. Tie-breaking Algorithm
    ● Color (Blue > Red > White)
    ランキング方式 A
    ● Studs (数が少ない物が上)
    ● Shape ( > )

    View full-size slide

  11. Tie-breaking Algorithm
    Color Shape Studs
    (Blue > Red > White)
    Start
    角 > 丸 数が少ない物が上

    View full-size slide

  12. Tie-breaking Algorithm
    ● Shape ( > )
    ランキング方式 B
    ● Color (Blue > Red > White)
    ● Studs (数が少ない物が上)

    View full-size slide

  13. Tie-breaking Algorithm
    Color
    (Blue > Red > White)
    Shape
    角 > 丸
    Studs
    数が少ない物が上
    Start

    View full-size slide

  14. Tie-breaking Algorithm
    ● Color (Blue > Red > White) ● Shape ( > )
    ランキング方式 A
    ● Studs (数が少ない物が上)
    ● Shape ( > ) ● Color (Blue > Red > White)
    ランキング方式 B
    ● Studs (数が少ない物が上)

    View full-size slide

  15. Open Position
    https://jobs.lever.co/algolia/ada7d2a8-9414-4be0-9fa2-52ea4d2de349
    - 日本のタイムゾーンで働くDeveloper Support Engineerを募
    集しています!

    View full-size slide

  16. ANY QUESTIONS?
    Thank you.
    Eiji Shinohara
    Senior Manager, Solutions Engineer
    [email protected]
    @shinodogg

    View full-size slide