Artificial intelligence applications in information and communication technologies This book presents various recent applications of artificial intelligence in information and communication technologies such as search and optimization methods machine learning data representation and ontologies and multi agent systems. The main aim of this book is to help information and communication technologies (ICT) practitioners in managing efficiently their platforms using AI tools and methods and to provide them with sufficient artificial intelligence background to deal with real life problems.