The use of constraints had its scientific and commercial breakthrough in the 1990s. Programming with constraints makes it possible to model and specify problems with uncertain, incomplete information and to solve combi- natorial problems, as they are abundant in industry and commerce, such as scheduling, planning, transportation, resource allocation, layout, design, and analysis. This book is a short, concise, and complete presentation of constraint programming and reasoning, covering theoretical foundations, algorithms, implementations, examples, and applications. It is based on more than a...
The use of constraints had its scientific and commercial breakthrough in the 1990s. Programming with constraints makes it possible to model and specif...
This book introduces a theory of interpretation. It defines a model that enables a meaningful representation of information, based on a dynamic view of information and a cognitive model of human information processing.
This book introduces a theory of interpretation. It defines a model that enables a meaningful representation of information, based on a dynamic view ...
The areas of natural language processing and computational linguistics have continued to grow in recent years, driven by the demand to automatically process text and spoken data. With the processing power and techniques now available, research is scaling up from lab prototypes to real-world, proven applications.
This book teaches the principles of natural language processing, first covering linguistics issues such as encoding, entropy, and annotation schemes; defining words, tokens and parts of speech; and morphology. It then details the language-processing functions involved,...
The areas of natural language processing and computational linguistics have continued to grow in recent years, driven by the demand to automaticall...
"Only a small community has concentratedon general intelligence. No one has tried to make a thinking machine . . . The bottom line is that we really haven't progressed too far toward a truly intelligent machine. We have collections of dumb specialists in small domains; the true majesty of general intelligence still awaits our attack. . . . We have got to get back to the deepest questions of AI and general intelligence. . . " -MarvinMinsky as interviewed in Hal's Legacy, edited by David Stork, 2000. Our goal in creating this edited volume has been to ?ll an apparent gap in the scienti?c...
"Only a small community has concentratedon general intelligence. No one has tried to make a thinking machine . . . The bottom line is that we really h...
Personal Experience with Active Cultural Heritage, PEACH, is a large, interdisciplinary development project that explores the use of novel technologies for physical museum visits. This book represents a coherent survey of the relevant technologies and environment, and will benefit AI researchers engaged with interface design, and practitioners in the area of cultural heritage support and marketing. No other book has comparable technical insight and breadth.
Personal Experience with Active Cultural Heritage, PEACH, is a large, interdisciplinary development project that explores the use of novel technolo...
This book is suitable for researchers and postgraduates in the areas of artificial intelligence, database theory, and logic. The authors illustrate the idea through the presentation of various algorithms and offer the most-up-to-date book on this topic.
This book is suitable for researchers and postgraduates in the areas of artificial intelligence, database theory, and logic. The authors illustrate th...
Programming languages are often classified according to their paradigms, e.g. imperative, functional, logic, constraint-based, object-oriented, or aspect-oriented. A paradigm characterizes the style, concepts, and methods of the language for describing situations and processes and for solving problems, and each paradigm serves best for programming in particular application areas. Real-world problems, however, are often best implemented by a combination of concepts from different paradigms, because they comprise aspects from several realms, and this combination is more comfortably realized...
Programming languages are often classified according to their paradigms, e.g. imperative, functional, logic, constraint-based, object-oriented, or ...
There is increasing interaction among communities with multiple languages, thus we need services that can effectively support multilingual communication. The Language Grid is an initiative to build an infrastructure that allows end users to create composite language services for intercultural collaboration. The aim is to support communities to create customized multilingual environments by using language services to overcome local language barriers. The stakeholders of the Language Grid are the language resource providers, the language service users, and the language grid operators who...
There is increasing interaction among communities with multiple languages, thus we need services that can effectively support multilingual communic...
This book covers the underlying science and application issues related to aggregation operators, focusing on tools used in practical applications that involve numerical information. It will thus be required reading for engineers, statisticians and computer scientists of all kinds. Starting with detailed introductions to information fusion and integration, measurement and probability theory, fuzzy sets, and functional equations, the authors then cover numerous topics in detail, including the synthesis of judgements, fuzzy measures, weighted means and fuzzy integrals.
This book covers the underlying science and application issues related to aggregation operators, focusing on tools used in practical applications t...
Our increasingly smart environments will sense, track and model users and provide them with personalized services. We can already embed computers in everyday objects such as shirt buttons and pencils; objects of all sizes, from wristwatches to billboards, will soon incorporate high-quality flexible displays; we have improved access to wireless Internet communication; and we are now transitioning from traditional linear to targeted interactive media. The convergence of these factors -- miniaturization, display technologies, wireless communication, and interactive media -- will allow us to...
Our increasingly smart environments will sense, track and model users and provide them with personalized services. We can already embed computers i...