Building Expert Systems in Prolog
This book is designed to teach you how to build expert systems from the inside out. It presents the various features used in expert systems, shows how to implement them in Prolog, and how to use them to solve problems.
Prolog Programming A First Course
hese notes are supplemented with exercises and suggestions for simple practicals. It is assumed that you will do most of this supplementary work either in your own time for tutorials or during practical sessions.
Each chapter will start with a simple outline of its content and finish with a brief description of what you should know upon completion of the chapter and its exercises.
Linear Programming: Foundations and Extensions
Free online book Linear Programming: Foundations and Extensions is devided in to following sections - Basic Theory - The Simplex Method and Duality, Network-Type Problems, Interior-Point Methods and Extensions.
Programming Languages: Application and Interpretation
Programming Languages: Application and Interpretation by Shriram Krishnamurthi can be downloaded in pdf format.
Complete Archive
This book covers every imaginable aspect of software programming, from the best way to write code to the best way to design an office in which to write code
A short introduction to operating systems
This free online book covers the following topics: What is an operating system?, Single-task OS, Multi-tasking and multi-user OS, Processes and Thread, Memory and storage, Networks: Services and protocols, TCP/IP Networks and Security: design considerations.
Apache Desktop Reference
Apache Desktop Reference is a free online apache book. It is divided into the following topics: Introduction, Apache Functionality, Building Apache, Configuring Apache, Running Apache and Apache Resources.
Reinforcement Learning: An Introduction
Reinforcement learning, one of the most active research areas in artificial intelligence, is a computational approach to learning whereby an agent tries to maximize the total amount of reward it receives when interacting with a complex, uncertain environment. In Reinforcement Learning, Richard Sutton and Andrew Barto provide a clear and simple account of the key ideas and algorithms of reinforcement learning.
How Are We To Know?
How Are We To Know?
This book makes the following points: 1) in analogy with robots, we humans know by the models we make of reality, 2) these models are always provisional and sometimes unreliable, 3) it is especially important to examine thoroughly those models upon which we base actions, and 4) the scientific method provides an excellent guide for such examination.
Version Control with Subversion
Version Control with Subversion introduces the powerful new versioning tool designed to be the successor to CVS. An introduction to Subversion is followed by a guided tour of its capabilities.
Computers for Beginners - Free eBook Computers for Beginners - Download ebook Computers for Beginners free
|