Tomáš Řehořek

My photographTomáš Řehořek is an Assistent Lecturer and a Ph.D. student at the Department of Theoretical Computer Science, FIT CTU in Prague. He received his Master's degree in Artificial Intelligence in 2011 at FEE CTU. Focusing primarily on Evolutionary Computation and Data Mining, he experimented with evolution of Data Mining processes and interactive evolution of data preprocessing. Currently, his main research interest are the Recommender Systems. He researches algorithms of Collaborative Filtering and also applies these algorithms to real-world problems.


  • BI-ZMA: Elements of Calculus, Winter 2011
  • BI-TED: Electronic Documentation Design, Summer 2012
  • BI-EFA: Efficient Algorithms, Winter 2012
  • MI-MVI: Computational Intelligence Methods, Winter 2012
  • BI-ZUM: Artificial Intelligence Fundamentals (lectures and seminars), Summer 2013



  • Rehorek, T., Kordik, P.: A Soft Computing Approach to Knowledge Flow Synthesis and Optimization. In Soft Computing Models in Industrial and Environmental Applications, Vol. 188, Springer Berlin Heidelberg, ISBN 978-3-642-32922-7.
  • Rehorek, T., Kordik, P.: Using Interactive Evolution for Exploratory Data Analysis. In Proceedings of the 6th International Scientific and Technical Conference (CSIT'2011), Lviv, UA, LPNU, 2011, pp. 131--135, ISBN 978-966-2191-04-2.

Theses Supervised

  • Michal Kvasnička: Vector Graphics Editor for Web Client (Bachelor's Thesis)
  • Jakub Melezínek: Web Environment for Algorithms on Binary Trees (Bachelor's Thesis, link)
  • Jakub Pištěk: Analysis of Collaborative Filtering Algorithms on Multimedial Data (Master's Thesis)
  • Vít Steklý: Tool for Analysis of Artificial Neural Networks (Bachelor's Thesis)
  • David Šolc: Web Framework for Stepping and Visualization of Algorithms (Bachelor's Thesis)
  • Radmir Usmanov: Client-Server Application for Two Player Games using WebSocket (Bachelors's Thesis)