Présentation accompagnant l'atelier organisé à Zenika Lille le 02 mars 2017.
Vous pouvez retrouver le code de l'atelier ici : https://github.com/PLNech/workshop-algolia-zenika/
# Agenda #
- Présentation d'Algolia et de ses fonctionnalités
- Prise en main : indexer des données et configurer le moteur
- Affichage : customisation d'une interface front
# Langages #
Algolia fournit des clients d'API dans 10 langages différents et propose des intégrations dans de nombreuses technologies.
Pour cet atelier, le speaker est à l'aise en Java, Python et PHP. Des exemples de code seront disponibles dans ces trois langages.
JTC 2024 - Réglementation européenne BEA et Transport.pdf
Atelier Algolia @Zenika Lille
1. Instant Search API
NightClazz Lille
@algolia
2017.03.02
Build search on any platform
w/ Algolia
Paul-Louis Nech
Software Engineer
pln@algolia.com | @PLNech
2. NightClazz Lille
@algolia
2017.03.02
Rapidité & UX
pour les utilisateurs
Intégration facile
conçu par des développeurs
pour des développeurs
Infrastructure mondiale
performante et fiable
Moteur de recherche via API
avec un focus particulier sur
3. NightClazz Lille
@algolia
2017.03.02
Epita SwiftKey Algolia Software Engineer
Mon travail :
• Conception et réalisation
d’InstantSearch Android
• Mainteneur du SDK Android d’Algolia
• Mainteneur de l’intégration Django
Qui suis-je ?
Paul-Louis Nech
13. Instant Search API
NightClazz Lille
@algolia
2017.03.02
Paul-Louis Nech
Software Engineer
pln@algolia.com | @PLNech
You can build search on any platform
w/ Algolia
Notes de l'éditeur
AK
Thank you for having us! We are Algolia
Moteur de recherche API
- Speed and UX for users
- Integration / Developer love
- World Infra
EPITA
SwiftKey
Algolia: What
AC
Nicolas
- 15 years of expertise in search and text mining- Former VP R&D at Exalead
Julien
- 12 years of expertise in search
- Built 4 search engines (using Lucene, SORL, ElasticSearch and Custom)
COLLIN: 10 minutes
AC
Let’s see How a good user experience can enhance the user's journey.
We-ve talked about speed, let’s see what it means for
2 main use cases that can be are complementary
1/ AUTCOMPLETE
VESTIAIRE demo
As you type experience
- At every new keystroke the user get a direct feedback
Serves the need to have direct access to the information: here the user can search for Product, brands and category. For each of those, he gets the most relevant et popular results
BIRCHBOX DEMO
# Two types of searching / behavior:
- Known items search
Exploratory search
=> Offloads end user’s mind.
2/ INSTANT SEARCH
Instant result page, blur the frontier between "search" and navigation
Results are not the only things update at every new keystroke: but also Facets, paginations, …
------
Links
- https://demo.algolia.com/vestiaire/
- https://birchbox.fr/
- https://demos.algolia.com/ted/
- https://demo.algolia.com/smashingmagazine/
- https://www.smashingmagazine.com/
COLLIN: 3 min
COLLIN
1/ Import your data
2/ Customize Ranking & fine tune results
3/ Build Search UX
COLLIN
COLLIN
KUDELKA – 3MIN
Au plus près de vos utilisateurs
Du coup, on fournit :
moteur
outils
infra
Reste plus qu’à faire l’UI !
Quelle UI vous connaissez, assez complexe mais faisable?