A 6-week crash course in which you learn all the basic skills you need to build your own search applications.
Search applications are best created by you, an expert on your domain. We created Spinque Desk to enable you to do just that. In this introductory course we teach you all the basic skills you need to build your own search application.The course consists of lectures and practicals. Lectures are held weekly on Wednesdays and last an hour. In between lectures you will build Fliques, a search application for movies. On Tuesdays there is an optional meeting to ask questions about the assignments in which you do this. Would you like to participate? Send us an e-mail and we'll get in touch with you about the details. Contact us
We introduce you to Spinque Desk and to Knowledge Graphs, the data model on which we design search applications. During the practical you'll get acquinted with Spinque Desk.
We show you how to create search strategies that answer your queries. You do this by combining building blocks that perform various operations on a knowledge graph: searching, filtering, ranking, transforming, matching, etc. This week you'll build your first search strategies needed for Fliques.
We explain how to publish search strategies as API endpoints and how to connect them to search applications. You will connect your search strategies with Fliques and make the application fully functional step by step.
We return to the topic of Knowledge Graphs and teach you how to create them out of separate data sources. You create the knowledge graph with movie data you're using for Fliques.
After four weeks of learning how to work with Spinque Desk we explain how you can apply Spinque Desk in the process of creating search applications: search design. You go through a search design iteration and design a new feature of Fliques.
During the final meeting we invite you to tell us about the search design iteration you went through and to present your new Fliques-feature. After this it's graduation time and we wrap up the course together.
Excited to start? Send us an e-mail and we'll get in touch with you.Contact us