Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introducing Algolia with Demo
Search
Eiji Shinohara
May 23, 2019
Technology
0
5.9k
Introducing Algolia with Demo
Introducing Algolia with Demo at "Middlewares Deep Talks" @ #AWSLoft Tokyo
Eiji Shinohara
May 23, 2019
Tweet
Share
More Decks by Eiji Shinohara
See All by Eiji Shinohara
Algolia Best Practices Fall 2020
shinodogg
2
1.1k
Algolia Fall 20 Release - wrap up in Japanese
shinodogg
0
810
Algolia 2020 Autumn
shinodogg
0
3k
Algolia introduction - DEMO and Ranking Formula
shinodogg
0
340
Algolia Announces Global Expansion Into Japan
shinodogg
0
2.2k
Introducing Algolia in a nutshell
shinodogg
1
1.2k
AWS Loft Tokyo のASK AN EXPERT ブースにおけるご相談・ご対応ログ を分析しました :)/ ASK AN EXPERT at AWS Loft Tokyo - Tech Consulting Log Analysis
shinodogg
0
540
Building and Running Microservices with AWS
shinodogg
0
700
Accelerating AdTech on AWS in Japan
shinodogg
1
320
Other Decks in Technology
See All in Technology
Slackbot × RAG で実現する社内情報検索の最適化
howdy39
1
200
トークナイザー入門
payanotty
2
420
Efficient zero-copy networking using io_uring
ennael
PRO
0
280
Understanding and Optimising INP
akshayysharma
0
150
【shownet.conf_】AI技術とUX監視の応用でShowNetの基盤を支えるモニタリングシステム
shownet
PRO
0
270
C# 13 / .NET 9 の新機能 (RC 1 時点)
nenonaninu
1
1.2k
【shownet.conf_】ShowNet伝送改めShowNet APN 2024
shownet
PRO
0
320
Oracle Cloud Infrastructure:2024年9月度サービス・アップデート
oracle4engineer
PRO
0
360
Valuable Software Engineering
avandeursen
0
250
テストコードの品質を客観的な数値で担保しよう〜Mutation Testのすすめ〜
ysknsid25
2
180
スモールスタート、不都合な真実 〜 耳当たりの良い言葉に現場が振り回されないために/20240930-ssmjp-small-start
opelab
13
1.7k
Strict Concurrencyにしたらdeinitでクラッシュする話
0si43
0
120
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
A Tale of Four Properties
chriscoyier
155
22k
Side Projects
sachag
452
42k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
59k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
4
99
Rebuilding a faster, lazier Slack
samanthasiow
79
8.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
360
19k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
The Pragmatic Product Professional
lauravandoore
31
6.2k
Debugging Ruby Performance
tmm1
73
12k
Transcript
Introducing Algolia with DEMO Eiji Shinohara Senior Manager, Solutions Engineer
[email protected]
@shinodogg Middlewares Deep Talks @ AWS Loft Tokyo - May 23, 2019
私たちのパートナー $74M 調達額 創業 2012 従業員数 350+ 私たちのビジネス Algoliaについて 100+
利用されている国の数 顧客数 7,000+ 月間の検索クエリ数 60B+
昨日、日本展開がアナウンスされました!
17 Regions 70+ Data centers Offices Infrastructure Regions 60B+ Searches/mo
150B+ API calls/mo Global Availability across 17 regions worldwide
Our 7,000+ customers across 100 countries trust Us Retail Media
Other industries
- iMovieでデモムービーを作りました!
DEMO
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 - カスタム
ランキング方式 The Tie Breaking Algorithm Logoブロックを例に考えてみましょう 3つの属性 or 性質があるとします: •
Shape - 形 • Color - 色 • Studs - スタッズの数
ランキング方式 The Tie Breaking Algorithm • 設定された条件によってランキン グが設定されている • それぞれの基準で並べられ、同じ
順序のものがなくなってい • 設定した条件の順番が、最終的 なランキングに大きなインパクトを 与える Goal
Tie-breaking Algorithm • Color (Blue > Red > White) ランキング方式
A • Studs (数が少ない物が上) • Shape ( > )
Tie-breaking Algorithm Color Shape Studs (Blue > Red > White)
Start 角 > 丸 数が少ない物が上
Tie-breaking Algorithm • Shape ( > ) ランキング方式 B •
Color (Blue > Red > White) • Studs (数が少ない物が上)
Tie-breaking Algorithm Color (Blue > Red > White) Shape 角
> 丸 Studs 数が少ない物が上 Start
Tie-breaking Algorithm • Color (Blue > Red > White) •
Shape ( > ) ランキング方式 A • Studs (数が少ない物が上) • Shape ( > ) • Color (Blue > Red > White) ランキング方式 B • Studs (数が少ない物が上)
Open Position https://jobs.lever.co/algolia/ada7d2a8-9414-4be0-9fa2-52ea4d2de349 - 日本のタイムゾーンで働くDeveloper Support Engineerを募 集しています!
ANY QUESTIONS? Thank you. Eiji Shinohara Senior Manager, Solutions Engineer
[email protected]
@shinodogg