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
Ampliando a experiência de busca com MeiliSearch
Search
Vinicius Cruz
May 18, 2022
Technology
0
140
Ampliando a experiência de busca com MeiliSearch
Palestra ministrada no DotKnows, realizado internamente na DOT Digital Group em dezembro de 2021
Vinicius Cruz
May 18, 2022
Tweet
Share
More Decks by Vinicius Cruz
See All by Vinicius Cruz
Prazer, banco de grafo
vinaocruz
0
100
Other Decks in Technology
See All in Technology
【初心者向け】ローカルLLMの色々な動かし方まとめ
aratako
7
3.4k
「全員プロダクトマネージャー」を実現する、Cursorによる仕様検討の自動運転
applism118
20
9.5k
ガチな登山用デバイスからこんにちは
halka
1
240
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
440
AIエージェント開発用SDKとローカルLLMをLINE Botと組み合わせてみた / LINEを使ったLT大会 #14
you
PRO
0
100
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
9.8k
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
380
Snowflake Intelligenceにはこうやって立ち向かう!クラシルが考えるAI Readyなデータ基盤と活用のためのDataOps
gappy50
0
110
おやつは300円まで!の最適化を模索してみた
techtekt
PRO
0
290
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
200
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
230
20250910_障害注入から効率的復旧へ_カオスエンジニアリング_生成AIで考えるAWS障害対応.pdf
sh_fk2
3
230
Featured
See All Featured
Faster Mobile Websites
deanohume
309
31k
A designer walks into a library…
pauljervisheath
207
24k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
A Tale of Four Properties
chriscoyier
160
23k
It's Worth the Effort
3n
187
28k
Code Review Best Practice
trishagee
70
19k
Navigating Team Friction
lara
189
15k
Designing for Performance
lara
610
69k
Music & Morning Musume
bryan
46
6.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
KATA
mclloyd
32
14k
Embracing the Ebb and Flow
colly
87
4.8k
Transcript
Ampliando a experiência de buscas com MeiliSearch por Vinicius Cruz
Team Lead e Software Developer no DOT Me chamo Vinicius
Sobre a apresentação O que é MeiliSearch Quais suas características
Aspectos técnicos Quem faz acontecer Principais recursos Funcionalidades que agregam valor Case de sucesso: Sebrae/SP Aplicação prática 1 2 3 4
O que é MeiliSearch • Motor de busca ultra rápido
• Buscas relevantes • Open source • Simples e intuitivo, como deve ser
O que é MeiliSearch • Muito bem documentada • Instalação
simples • Interface navegável
Aspectos Técnicos • Desenvolvido com Rust • Baseado em Documentos
• Agrupado por Indexes • API Restful • Dispõe de SDK: PHP, Python, Ruby, etc
Aspectos Técnicos • API assíncrona • Trabalha com fila, gerencia
com operação de re-indexação • Tarefas atômicas: todos são adicionados ou nenhum
Principais recursos • Busca por relevância (regras de ranking) •
Tolerância de digitação (algoritmo de Levenshtein) • Sinônimos de busca
Principais recursos • Termos em destaque • Filtros e ordenamento
• Stop words
Case de sucesso Antes: • Erro de digitação • Ordenamento
por atributo • Tempo de resposta
Case de sucesso Customizável: • Palavras proibidas • Atributos pesquisáveis
• Sinônimos
Case de sucesso • Mantemos banco principal • Utilizar informações
necessárias
http://digital.sebraesp.com.br
Dúvidas?
WWW.DOTGROUP.COM.BR