Partner and put focus, energy and resources into designing outstanding search and discovery architectures.
Building a search platform is a Herculean task and it comes with a lot of hidden challenges: from data curation and metadata enrichment to ranking optimisations and merchandising rules.
Learn the concepts and the key aspects of designing, implementing and operating a search engine from industry experts with more than eight years of experience in the field.
About this Squad
If building the search engine alone wasn’t enough of a challenge, what about its maintenance and upgrades? What about adding new features and scaling it when needed.
Understanding the power of your users’ data when building a search architecture is key to improving your search engine and maximising user’s interactions and queries. A good search engine depends on good data optimization, reliable index architecture and tailored approaches, manual or automated, for each different search scenario.
In this Squad will help you to master how to build a consistent and scalable search architecture, how to deal with ranking problems and the approaches and tricks to ensure your data is found efficiently and effectively.
What are you going to achieve?
- Common pain points
- Search components
- Reference architecture
Index architectures and tradeoffs
- Streaming index architecture
- Batch oriented index architecture
Massaging the data
- How to properly shard your data
- Different entities and how to process them
- Document modeling tricks
- Content enrichment: embedding additional data
Querying your indexes
- Different query strategies
- Query pipeline: ranking tips and tricks
- Query pipeline: fallback strategies
Crowdsourced data on search
- Using crowdsourced data to improve your ranking
- Using your users’ search patterns to create new search experiences: autosuggest, next queries, top clicked.
- Ranking rules
- Navigation rules
“Empathy's Teams for design and experiences covered everything from the search engine to reporting, the user interface to the user experience, and it was not only enjoyable but inspirational. We learnt an incredible amount and look forward to taking this back to our customers as well as working alongside empathy.co collaboratively in the future. We’d thoroughly recommend partnering with Empathy's Squads and Teams.”
“Empathy's Experience Squad is insightful, inspirational and agile in developing and scaling our Products.”
“Lots for us to take away, from the culture within which Empathy operates to their passion for search. We’ve built a great foundation for the future.”
“Empathy’s Squads opened our minds to new ideas through a deeper understanding and analysis of our own site as well as a greater awareness of industry trends and innovations. It was both informative and energetic, and we came away with renewed enthusiasm and ideas. An excellent and very worthwhile session.”
“Our new site search engine is awesome! We’re now able to guide our visitors to the right products or information easily, effortlessly and elegantly, and this is just the beginning.”