O'Reilly logo

Intelligent Systems for Engineers and Scientists, 3rd Edition by Adrian A. Hopgood

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10

Artificial Intelligence Programming Languages

10.1 A Range of Intelligent Systems Tools

The previous chapters have introduced a range of intelligent systems techniques, covering both knowledge-based systems and computational intelligence. The tools available to assist in constructing intelligent systems can be roughly divided into the following categories:

  • Expert system shells, for example, Drools, CLIPS, and Jess.
  • Artificial intelligence toolkits, for example, knowledge-based system tools such as Flex/VisiRule, neural network packages such as SNNS, and multiagent tools such as DARBS.
  • Libraries, for example, extension libraries for MATLAB, C++, and Java.
  • Object-oriented programming languages, for example, C++, Java, and CLOS.
  • Traditional ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required