No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

SearchX is a scalable collaborative search system being developed by Lambda Lab of TU Delft. It is based on Pienapple Search and is further developed to facilitate collaborative search and sensemaking. SearchX includes features that enable crowdsourced user studies on collaborative search, and is easily extensible for new research.


SearchX is separeted in frontend and backend.


Apart from serving the interface, the front end also manages user data and defines the logs sent back to the back end. It is built on NodeJS using the React + Flux framework and is served through webpack. For more details about the frontend go to the SearchX-frontend repository.


The backend is responsible for fetching search requests to the search provider and managing the application's data. It is built on NodeJS and exposes its endpoints through express (API) and (Websockets). For more details about the backend go to the SearchX-backend repository.


The folowing people have been involved in researching and developing SearchX.

  • Felipe Moraes - PhD student at TU Delft
  • Sindunuraga Rikarno Putra - MSc student at TU Delft
  • Kilian Grashoff - MSc student at TU Delft
  • Claudia Hauff - Associate professor at TU Delft


Did you find a bug, or want to improve SearchX? You can contribute to SearchX by filing issues on the issues of the frontend or backend, or by forking and sending a pull request on Github.


If you use SearchX to produce results for your scientific publication, please refer to our SIGIR 2018 paper.

  title={SearchX: Empowering Collaborative Search Research.},
  author={Putra, Sindunuraga Rikarno and Moraes, Felipe and Hauff, Claudia},


  • Felipe Moraes, Sindunuraga Rikarno Putra and Claudia Hauff. Contrasting search as a learning activity with instructor-designed learning. In Proceedings of 27th ACM International Conference on Information and Knowledge Management (CIKM) , Ann Arbor, Michigan, USA, 2018. [pdf]
  • Sindunuraga Rikarno Putra, Kilian Grashoff, Felipe Moraes and Claudia Hauff. SearchX: Empowering Research on Collaborative Search. In Proceedings of the 1st Design of Experimental Search & Information REtrieval Systems , Bertinoro, Italy, 2018. [PDF Preprint]
  • Sindunuraga Rikarno Putra, Felipe Moraes and Claudia Hauff. SearchX: Empowering Collaborative Search Research. In Proceedings of the 41st ACM SIGIR Conference on Research and Development in Information Retrieval, Ann Arbor, Michigan, USA, 2018. [PDF Preprint] [Poster]
  • Last version

    SearchX is in continuous development. The last version date and stable version is from July 2018.