My photo
London, United Kingdom
I am Professor of Computer Science and Director of Teaching Quality in Birkbeck’s Department of Computer Science and Information Systems, and Co-Director of the Birkbeck Knowledge Lab. I am Fellow of the Advance HE, and Member of the EPSRC College, UK. I hold BEng/MEng and Dr. Eng (University of Patras, Greece) and PGCE(HE) (Brunel University, UK). Before becoming an academic, I held R&D positions in the cement and automotive industries designing fuzzy and neural components for embedded systems. My team designs and develops innovative learning algorithms and system components that employ machine learning and deep networks, sometimes combined with symbolic AI, for psychophysiological data modelling and classification, and intelligent learning environments. The aim is to enable systems to exhibit different levels of intelligence, learn from data and transfer knowledge to new contexts. Our work has received best paper awards by the IEEE (2000 and 2008), the European Network on Intelligent Technologies for Smart Adaptive Systems (2001 and 2004), the International Association for Development of the Information Society (2006), the ACM (2009) and KES International (2010).

Programme/Technical committee memberships



  1. The 2nd Hellenic Conference on Artificial Intelligence, Thessaloniki, 11-12 April 2002. 
  2. The 3nd Hellenic Conference on Artificial Intelligence, Thessaloniki, September 2003. 
  3. Particle Swarm Workshop, 2004 Congress of Evolutionary Computation, Portland, USA, 19-23 June 2004. 
  4. IEEE International Workshop on Imaging Systems and Techniques, Niagara Falls, Canada, May 2005. 
  5. The International Workshop on Combining Intelligent and Adaptive Hypermedia Methods / Techniques in Web-Based Education Systems, in conjunction with the 16th ACM Conference on Hypertext and Hypermedia, 6.-9 Sept. 2005, Salzburg. 
  6. The IADIS International Conference on Cognition and Exploratory Learning in Digital Age (CELDA 2005), Porto, Portugal, 14 -16 December 2005. 
  7. The IEEE 2nd International Symposium on Evolving Fuzzy Systems, Ambelside, Lake District, UK. 7-9 September 2006. 
  8. The 4th Hellenic Conference on Artificial Intelligence (SETN'06), Heraklion, Crete, Greece, May 18-20, 2006. 
  9. The IASTED International Conference on Computational Intelligence (CI 2006), San Francisco, USA, November 20-22, 2006 
  10. The IADIS International Conference on Cognition and Exploratory Learning in Digital Age (CELDA 2006), Barcelona, Spain, 8-10 December 2006. 
  11. The 3rd International Conference on Web Information Systems and Technologies, 3-6 March 2007, Barcelona, Spain. 
  12. The Workshop on Personalisation in e-Learning Environments at Individual and Group Level (PING), 25 June 2007, Corfu, Greece, in conjunction with the 11th International Conference on User Modeling. 
  13. The 7th UK Workshop on Computational Intelligence (UKCI2007), 23-24 July 2007, Imperial College, London. 
  14. The 3rd IASTED International Conference on Computational Intelligence (CI), July 2 – 4, 2007, Banff, Alberta, Canada 
  15. The International Workshop on Representation Models and Techniques for Improving e-Learning: Bringing Context into Web-based Education, part of the the Sixth International and Interdisciplinary Conference on Modeling and Using Context (CONTEXT 07). Roskilde University, Denmark, 20-24 August 2007. 
  16. The Conference in Numerical Analysis 2007 (NumAn 2007), Kalamata, Greece, September 3-7, 2007. 
  17. The IEEE Congress on Evolutionary Computation 2007 (CEC07), Singapore, September 25-28, 2007 
  18. The 19th IEEE International Conference on Tools with AI (ICTAI-07), 29-31 October 2007, Patras, Greece. 
  19. The IADIS International Conference on Cognition and Exploratory Learning in Digital Age (CELDA 2007), Algarve, Portugal, 7-9 December 2007. 
  20. The 4th International Conference on Web Information Systems and Technologies (WEBIST 2008), 4 - 7 May, 2008, Funchal, Madeira – Portugal. 
  21. The 2008 IEEE World Congress on Computational Intelligence (WCCI 2008), Hong Kong, June 1-6, 2008. 
  22. Conference in Numerical Analysis (NumAn 2008), Recent Approaches to Numerical Analysis: Theory, Methods and Applications, Kalamata, Greece, September 1-5, 2008. 
  23. The 2008 UK Workshop on Computational Intelligence, De Montfort University, Leicester, Sept 10-12 2008. 
  24. International Workshop on Combinations of Intelligent Methods and Applications (CIMA 2008), 22 July 2008, in conjunction with the 18th European Conference on Artificial Intelligence (ECAI-08), Patras, Greece. 
  25. The 5th Hellenic Conference on Artificial Intelligence, Island of Syros, Greece, October 2-4, 2008. 
  26. The 1st International Workshop on Intelligent Support for Exploratory Environments (ISEE’08), in conjunction with the third European Conference on Technology-Enhanced Learning (EC-TEL '08), 16-19 September 2008, Maastricht, The Netherlands. 
  27. The 2008 IEEE International Conference on Systems, Man, and Cybernetics (SMC 2008), Singapore, 12 - 15 October 2008. 
  28. IADIS International Conference on Cognition and Exploratory Learning in Digital Age 2008 (CELDA), Freiburg, Germany, 13 - 15 October 2008. 
  29. International Conference on Complex, Intelligent and Software Intensive Systems (CISIS 2009), Track 8- Complex Intelligent Techniques for eLearning, March 16-19, 2009, Fukuoka Institute of Technology, Fukuoka, Japan. 
  30. The 5th International Conference on Web Information Systems and Technologies (WEBIST 2009), March 23-26, 2009, Lisboa, Portugal. 
  31. The 5th IADIS International Conference Mobile Learning, February 26-28, 2009, Barcelona, Spain. 
  32. The14th International Conference on Artificial Intelligence in Education (AIED2009), July 8-10, 2009, Brighton, UK. 
  33. The 4th IASTED International Conference on Computational Intelligence (CI), August 17 – 19, 2009, Honolulu, Hawaii, USA 
  34. The 4th European Conference on Technology Enhanced Learning (EC-TEL 2009), Nice September 29 - October 2, 2009. 
  35. The 2009 UK Workshop on Computational Intelligence, University of Nottingham, September 7-9, 2009. 
  36. The 3rd International Conference on Internet Technologies and Applications (ITA 09), Wrexham, North East Wales, September 8-11, 2009. 
  37. The 18th conference on User Modeling, Adaptation and Personalization (UMAP2010), the “Big Island” of Hawaii, June 20-24, 2010. 
  38. The 4th International Conference on Complex, Intelligent and Software Intensive Systems (CISIS 2010), Andrzej Frycz Modrzewski Cracow College, Krakow, Poland, February 15- 18, 2010. 
  39. The 5th International Conference on Web Information Systems and Technologies (WEBIST 2010), Valencia, Spain, April 7-20, 2010. 
  40. The First International Workshop on Applications of Machine Learning Techniques in Medicine and Biology (MLMB 2010), St. Maarten, Netherlands Antilles, February 10-16, 2010. 
  41. The IADIS International Conference Mobile Learning 2010, Porto, Portugal, March 19 – 21, 2010. 
  42. The 6th Hellenic Conference on Artificial Intelligence (SETN 2010), Athens, Greece, May 4-7, 2010. 
  43. The 5th IEEE International Conference on Intelligent Systems (IS’10), London, UK, July 7-9, 2010. 
  44. The 5th IASTED International Conference on Computational Intelligence (CI 2010), Maui, Hawaii, USA, August 23 – 25, 2010. 
  45. The 10th UK Annual Workshop on Computational Intelligence (UKCI 2010), Essex, September 8-10, 2010. 
  46. The Conference in Numerical Analysis (NUMAN 2010), Recent Approaches to Numerical Analysis: theory, methods and applications, Chania, Greece, September 15-18, 2010. 
  47. The 7th Pan-Hellenic Conference with International Participation Information and Communication Technologies in Education, Korinthos, Greece, September 23-26, 2010. 
  48. The European Conference on Technology Enhanced Learning Sustaining TEL: From Innovation to Learning and Practice (EC-TEL 2010), Barcelona, Spain, September 28 - October 1, 2010. 
  49. The International Conference on Intelligent Networking and Collaborative Systems (INCoS 2010), November 24-26, 2010, Thessaloniki, Greece. 
  50. Workshop on Semantics, Knowledge and e-Learning, in conjunction with the 6th International Conference on Semantics, Knowledge and Grid, November 1-3, 2010. Ningbo, China. 
  51. The 12th International Conference on the Synthesis and Simulation of Living Systems (Artificial Life XII), August 19-23, 2010, Odense, Denmark. 
  52. The 2nd International Workshop On Semantic Web Applications In Higher Education (SEMHE '10), co-located with ECEL '10: The 9th European Conference on e-Learning, Instituto Superior de Engenharia do Porto, Porto, Portugal, 3 November 2010. 
  53. The IADIS International Conference on Mobile Learning 2011, Avila, Spain, 10 - 12 March 2011. 
  54. The 26th ACM Symposium On Applied Computing, Track on Intelligent, Interactive and Innovative Learning environments, 21-24 March 2011, TaiChung, Taiwan. 
  55. The 7th Int'l Conf. on Web Information Systems and Technologies (WEBIST 2011), 6-9 May, 2011, Noordwijkerhout, the Netherlands. 
  56. The 5th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2011), June 30th-July 2nd, 2011 Korean Bible University (KBU), Seoul, Korea. 
  57. The 19th User Modeling, Adaptation and Personalization (UMAP 2011) Conference, 11-15 July 2011, Girona, Spain. 
  58. The 4th International Conference on Internet Technologies and Applications (ITA 11), 6-9 September 2011, Glyndwr University, North Wales, UK. 
  59. The 12th EANN (Engineering Applications of Neural Networks) / 7th AIAI (/ Artificial Intelligence Applications and Innovations) Joint Conferences, 15-18 September 2011, Corfu, Greece. 
  60. IADIS International Conference Mobile Learning 2012, Berlin, Germany, 11-13 March 2012 
  61. The 8th International Conference on Web Information Systems and Technologies - WEBIST 2012, April 18 - 21, 2012, Porto, Portugal. 
  62. The 7th Hellenic Conference on Artificial Intelligence (SETN 2012), May 28-31, 2012, Lamia, Greece. 
  63. The IEEE World Congress on Computational Intelligence 2012 (IJCNN + Fuzz-IEEE + IEEE CEC) Special Session on Computational Intelligence in Bioinformatics, June 10-15, 2012, Brisbane Convention & Exhibition Centre, Brisbane, Australia. 
  64. The 20th Conference on User Modeling, Adaptation and Personalization (UMAP 2012), Montreal, July 16-20, 2012. 
  65. The 5th Conference on Numerical Analysis (NumAn 2012): Recent Approaches to Numerical Analysis: Theory, Methods and Applications, Ioannina, Greece, 5-8 September 2012. 
  66. The 7th European Conference on Technology Enhanced Learning (EC-TEL 2012), Saarbrücken (Germany), 18 - 21 September 2012 
  67. The 13th Engineering Applications of Neural Networks Conference (EANN 2012), 20-23, September 2012, London, UK. 
  68. The 8th Hellenic Conference on ICT in Education, September 28-30, 2012 Volos, Greece. 
  69. The 11th International Symposium on Intelligent Data Analysis (IDA 2012), 25-27 October, 2012 in Helsinki, Finland. 
  70. IADIS International Conference on Mobile Learning 2013 (ML 2013). 14 – 16 March, 2013, Lisbon, Portugal. 
  71. 9th International Conference on Web Information Systems and Technologies (WEBIST), 8-10 May, 2013, Aachen, Germany. 
  72. 14th International Conference on Engineering Applications of Neural Networks (EANN 2013), 6-9 September, 2013, Halkidiki, Greece. 
  73. 13th UK Workshop on Computational Intelligence, September 9-11, 2013, Surrey, UK. 
  74. The 12th European Conference on Artificial Life (ECAL 13), 2-6 September 2013, Taormina, Italy. 
  75. The 14th International Conference on the Synthesis and Simulation of Living Systems (ALife 14), July 30–August 2, 2014, New York, USA. 
  76. The 14th IEEE International Conference on Advanced Learning Technologies (ICALT2014), July 7-9, 2014, Athens, Greece. 
  77. The 13th International Conference on Web-based Learning, August 14-17, 2014, Tallinn, Estonia. 
  78. The 14th UK Workshop on Computational Intelligence, 8 - 10 September 2014, Bradford, UK. 
  79. The 9th European Conference on Technology Enhanced Learning (EC-TEL), 16-19 September 2014, Graz, Austria. 
  80. The 13th International Symposium on Intelligent Data Analysis (IDA), 30 October - 1 November 2014, Leuven, Belgium. 
  81. The 5th International Conference on Internet Technologies & Applications (ITA 13), 10-13 September 2013, Wrexham, North Wales, UK. 
  82. The 26th IEEE International Conference on Tools with Artificial Intelligence (ICTAI), 10-12 November, 2014, Limassol, Cyprus. 
  83. The 15th International Conference on Engineering Applications of Neural Networks (EANN 2014), 5 - 7 September 2014, Sofia, Bulgaria. 
  84. The 4th International Workshop on Combinations of Intelligent Methods and Applications, in conjunction with the 26th IEEE International Conference on Tools with Artificial Intelligence (ICTAI-14), 10-11 November 2014, Limassol, Cyprus. 
  85. The 16th International Conference on Engineering Applications of Neural Networks (EANN 2015), Island of Rhodes, 25-28 September 2015, Greece. 
  86. The 15th UK Workshop on Computational Intelligence (UKCI 2015), 7-9 September 2015, Exeter, UK. 
  87. The 11th Joint European Summer School on Technology Enhanced Learning, 4-11 July 2015, Ischia, Italy. 
  88. The 14th International Symposium on Intelligent Data Analysis (IDA 2015), 22-24 October 2015, Saint-Etienne, France. 
  89. The 27th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2015), 9-11 November 2015, Vietri sul Mare, Italy. 
  90. The 2nd International Conference on Smart Learning Environments, 23-25 September, 2015, Sinaia, Romania. 
  91. The 10th European Conference on Technology Enhanced Learning (EC-TEL 2015), Toledo (Spain), 15 - 18 September 2015, Toledo, Spain. 
  92. The 11th International Conference on Artificial Intelligence Applications and Innovations (AIAI'15), 14-17 September 2015, Bayonne/Biarritz, France. 
  93. The 6th International Conference on Internet Technologies & Applications (ITA 15), 8-11 September 2015, Wrexham, North Wales, UK. 
  94. The 11th International Conference on Mobile Learning 2015 (ML 2015), 14–16 March 2015, Madeira, Portugal. 
  95. The 13th European Conference on Artificial Life (ECAL 2015), 20-24 July 2015, York, UK. 
  96. INNS Conference on Big Data (INNS-BigData'2015), 8-10 August 2015, San Francisco, USA.
  97. The 12th IFIP International Conference on Artificial Intelligence Applications and Innovations, Thessaloniki, Greece, 16-18 September 2016.
  98. The 17th International Conference on Engineering Applications of Neural Networks (EANN 2016), September 2nd - 5th, 2016, Robert Gordon University, Aberdeen.
  99. The 11th European Conference on Technology Enhanced Learning (EC-TEL 2016), Lyon (France), 13 - 16 September 2016.
  100. The 3rd International Conference on Smart Learning Environments (ICSLE 2016), Tunis, Tunisia, September 28-30, 2016.
  101. The 15th International Conference on Web-based Learning (ICWL 2016), Rome, Italy, 26-29 October 2016.
  102. The 15th International Symposium on Intelligent Data Analysis (IDA 2016), October 13-15, 2016, Stockholm.
  103. The 9th Hellenic Conference on Artificial Intelligence (SETN 2016), May 18-20, 2016 - Thessaloniki, Greece.
  104. The 16th Annual UK Workshop on Computational Intelligence (UKCI 2016), Lancaster University, UK, 7-9 September 2016.
  105. The 6th International Workshop on Combinations of Intelligent Methods and Applications (CIMA 2016), 22nd European Conference on Artifical Intelligence, 30 August 2016 - The Hague, Holland.
  106. The 12th International Conference on Mobile Learning, 9–11 April 2016, Vilamoura, Algarve, Portugal.
  107. 13th IFIP International Conference on Artificial Intelligence Applications and Innovations (AIAI2017).
  108. 7th International Workshop on Combinations of Intelligent Methods and Applications" (CIMA 2017) in conjunction with KES 2017 international conference, to be held in Marseille, France, 6-8 September 2017.
  109. 9th International Conference on Computer Supported Education - CSEDU 2017.
  110. 18th International Conference on Engineering Applications of Neural Networks (EANN 2017).
  111. 14th European Conference on Artificial Life (ECAL 2017).
  112. 12th European Conference on Technology-Enhanced Learning.
  113. International Conference on Smart Learning Environments Conference (ICSLE 2017).
  114. 16th International Conference on Web-based Learning (ICWL 2017).
  115. 16th International Symposium on Intelligent Data Analysis (IDA 2017).
  116. 8th IEEE Global Engineering Education Conference (EDUCON) 2017.
  117. 11th International Conference on Interactive Mobile Communication, Technologies and Learning (IMCL2017).
  118. 7th International Conference on Internet Technologies and Applications.
  119. 13th International Conference on Mobile Learning 2017 (ML 2017).
  120. 17th UK Workshop on Computational Intelligence (UKCI 2017).

Organisation of research conferences/workshops
  1. Workshop on Machine Learning in Medical Applications, Chania, Crete in Greece, as part of the Advanced Course on Artificial Intelligence 1999 (ACAI99), 5-16 July 1999. 
  2. Session on "Computational Approaches to Artificial Intelligence: Theory, Methods and Applications", International Conference of Computational Methods in Sciences and Engineering 2004 (ICCMSE 2004) Vravrona, Attica, Greece, 19-23 November 2004. 
  3. Workshop on Individual Differences in Adaptive Hypermedia at the 3rd International Conference on Adaptive Hypermedia and Adaptive Web-based Systems, The Eindhoven University of Technology, The Netherlands, August 23–26, 2004. 
  4. Session on “Intelligent Technologies in Bioinformatics”, the European Symposium on Intelligent Technologies, Hybrid Systems and their implementation on Smart Adaptive Systems, 10-12 June 2004, Aachen, Germany. 
  5. Session on “Computational Intelligence: Theory and Applications”, in the Fourth World Congress of Nonlinear Analysts WCNA-2004, June 30-July 7, 2004, Orlando, Florida USA. 
  6. Session "Personalised Interaction for Universal Access", 11th International Conference on Human-Computer Interaction, 22-27 July 2005, Las Vegas, Nevada, USA. 
  7. Session on Advances to Computational Mathematics for Intelligent Systems, International Conference of Numerical Analysis and Applied Mathematics, Rhodes, Greece , 16-20 September 2005. 
  8. The 5th annual UK Workshop on Computational Intelligence, London, Sept 5-7 2005. 
  9. The Doctoral consortium for the 11th International Conference on User Modeling (UM 2007), Corfu, Greece, 25-29 June 2007. 
  10. The Young Researchers Track and Doctoral Consortium of the International Conference on Artificial Intelligence in Education, Brighton, July 2009. 
  11. Workshop on Enabling Creative Learning Design, part of the AIED 2009: 14th International Conference on Artificial Intelligence in Education, Brighton, July 2009. 
  12. Track on Adaptive and Personalised Technology-Enhanced Learning, The 14th IEEE International Conference on Advanced Learning Technologies - ICALT2014, Athens, Greece, July 7-10, 2014.