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
99
Other Decks in Technology
See All in Technology
Oracle Audit Vault and Database Firewall 20 概要
oracle4engineer
PRO
3
1.6k
BigQuery Remote FunctionでLooker Studioをインタラクティブ化
cuebic9bic
2
230
(非公式) AWS Summit Japan と 海浜幕張 の歩き方 2025年版
coosuke
PRO
1
340
LinkX_GitHubを基点にした_AI時代のプロジェクトマネジメント.pdf
iotcomjpadmin
0
160
AWS CDK 実践的アプローチ N選 / aws-cdk-practical-approaches
gotok365
4
520
白金鉱業Meetup_Vol.19_PoCはデモで語れ!顧客の本音とインサイトを引き出すソリューション構築
brainpadpr
2
490
CI/CDとタスク共有で加速するVibe Coding
tnbe21
0
230
Clineを含めたAIエージェントを 大規模組織に導入し、投資対効果を考える / Introducing AI agents into your organization
i35_267
4
1.4k
原則から考える保守しやすいComposable関数設計
moriatsushi
3
500
2年でここまで成長!AWSで育てたAI Slack botの軌跡
iwamot
PRO
2
380
rubygem開発で鍛える設計力
joker1007
1
130
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
290
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Navigating Team Friction
lara
187
15k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Site-Speed That Sticks
csswizardry
10
650
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Typedesign – Prime Four
hannesfritz
42
2.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Raft: Consensus for Rubyists
vanstee
140
7k
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