Buy Used
+ £2.80 UK delivery
Used: Good | Details
Condition: Used: Good
Comment: Contains disc. Ships from UK in 48 hours or less (usually same day). Your purchase helps support the African Children's Educational Trust (A-CET). Ex-library, so some stamps and wear, but in good overall condition. 100% money back guarantee. We are a world class secondhand bookstore based in Hertfordshire, United Kingdom and specialize in high quality textbooks across an enormous variety of subjects. We aim to provide a vast range of textbooks, rare and collectible books at a great price. Through our work with A-CET we have helped give hundreds of young people in Africa the vital chance to get an education. We provide a 100% money back guarantee and are dedicated to providing our customers with the highest standards of service in the bookselling industry.
Trade in your item
Get a £0.46
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Constructing Intelligent Agents Using Java: Professional Developer's Guide Series Paperback – 9 Apr 2001

See all formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
£57.85 £3.54

Trade In this Item for up to £0.46
Trade in Constructing Intelligent Agents Using Java: Professional Developer's Guide Series for an Amazon Gift Card of up to £0.46, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 432 pages
  • Publisher: John Wiley & Sons; 2nd Edition edition (9 April 2001)
  • Language: English
  • ISBN-10: 047139601X
  • ISBN-13: 978-0471396017
  • Product Dimensions: 19 x 2.5 x 23.5 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 664,706 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Author

The book describes the principles of AI program design using Java's object-oriented features and present the essential AI algorithms used to develop agents that reason, model, and learn to adapt to the world around them. These algorithms and techniques are applied to practical "real-world" distributed computing applications. An intelligent agent architecture is developed and used it to construct several agent-enhanced programs, including a PC management agent, an adaptive Internet news reader that filters articles based on user preferences, and an electronic marketplace application where agents do the buying and selling.

From the Back Cover

An essential guide to intelligent agent technologies–from straightforward Java implementations and practical agent applications to artificial intelligence algorithms

Constructing Intelligent Agents Using Java, Second Edition

Professional Developer′s Guide

The Bigus team overhauls their bestselling guide to reflect changes in the Java platform and share the latest ideas in applied AI, software agents, and multiagent systems. The new edition continues to provide a comprehensive tutorial on the basic AI programming techniques and shows you how to design and develop practical intelligent agent applications in Java. You′ll learn how to build agents that filter information from the Web, automate tasks, monitor dynamic Web content such as airfare information, and negotiate transactions in electronic marketplaces. You′ll also construct a flexible agent platform where multiple agents can reside and interact on your PC.

Explore how this exciting new edition:
∗ Updates all code to support Java 2 and the Swing GUI
∗ Adds genetic algorithms and fuzzy rule system implementations
∗ Updates and expands the treatment of agents and multiagent systems
∗ Enhances the CIAgent framework with built–in timer and asynchronous event processing capabilities and use of the JavaBean component model
∗ Includes UML diagrams for the CIAgent classes and object interactions
∗ Provides a flexible agent platform where you can plug in your own agents
∗ Expands end–of–chapter exercises, Web resources, and bibliography

The CD–ROM contains:
∗ The complete Java code with JavaDocs for the examples in the book
∗ IBM Agent Building and Learning Environment (ABLE)
∗ Sun Microsystems′ Java Run–Time Environment (JRE) 1.3

Inside This Book (Learn More)
First Sentence
In this chapter we explore the first major thrust of artificial intelligence (IA) reseach, problem solving using search. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

4.0 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

11 of 11 people found the following review helpful By Schoenobates on 9 May 2001
Format: Paperback
To cut to the chase - this is one of the best books on agent design (in the Java language) at present. Whilst the discussion on AI techniques and technology is 'tip-of-the-iceberg' (this book is only 400 pages long!) it does cover the topics extremely well.
Whilst many people will head towards this book as a means to design 'intelligent agents' this book would also be useful for anyone studying AI at an undergraduate level as it covers many of the subject areas that I was taught and it is extremely useful to see how theory and practise are married. I would also recommend reading 'Artificial Intelligence - a Modern Approach' by Prentice Hall as it definitely complements this book very nicely.
The book is well laid out and the examples are explained in great detail and related back to the theory where applicable. The reason I gave this four stars is that I would like to see a little more on other AI technologies, especially reinforcement learning, and a little longer spent on IA design, but apart from that this book is a real must-have for any computer bookshelf.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Joshua Newnham on 17 Dec. 2013
Format: Paperback Verified Purchase
... and maybe more so now with the ubiquity of Smartphones - be nice to see an updated version of this book taking on 'trending' technology i.e. Cloud, Machine Learning techniques (rather than heavily relying on rule based systems).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
Very helpful book if you want to develop AI agent using as a student. It also helps to understand the basic concept of AI beside java coding.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 7 reviews
39 of 40 people found the following review helpful
Too light for me. 23 Mar. 2002
By G. S. Cole - Published on
Format: Paperback Verified Purchase
From the beginning of chapter 1 to the end of the index, this book is 408 pages. The authors do not begin to discuss agents until chapter six (page 201). So ~half of this book is merely introductory material. It's impossible to give more than a token survey to search, KR, back/forward chaining, fuzzy systems and neural networks in the allocated 200 pages. I feel this was a wasted effort best left to other books (like Russell and Norvig).
In contrast to the 200 page intro to AI, there is no primer on Java contained within this book. I feel this is OK since there are also many excellent books on Java. I only mention this to be complete in my review.
The real meat of this book is only ~165 pages (chapter 6 through 10). The agent examples are light, but adequate and I feel the concepts come across. Overall, I'm not sure I got my money's worth. I would have liked more discussion of various frameworks and maybe some examples of these. Implementations are lumped together in a hurried review in the last chapter.
If you already have some exposure to AI, you might consider a more advanced book. If you have never thought about AI, this book might serve as an introduction, but it is certainly not a comprehensive review.
14 of 14 people found the following review helpful
Good introduction to intelligent agents 18 May 2001
By lmui - Published on
Format: Paperback
I enjoyed reading the book. It is a fair introduction to intelligent agents. The main concern I have is the (too) brief discussion of the underlying concepts. I would be surprised if anyone with no idea of these techniques can actually pick up much beyond the superficial. Since this is an introduction, this is less of a fault. But, this should not be a "text", as claimed by the authors; it can at best be served as a supplement to an existing text in AI or machine learning (e.g., Bishop 1995; Winston 1991; Russell and Novig, 1995; Mitchell, 1997, etc.)
Regarding the code provided: they are cleanly written except not well designed. (e.g., field variables are package visible and are used as obj.field throughout the code -- bad OO practice). If what one needs is to "pull" code into existing applications, think twice.
18 of 19 people found the following review helpful
Good book to get into agents 30 May 2001
By Scott Gerard - Published on
Format: Paperback
I enjoyed reading this book -- particularly the humorous comments throughout that lightened up things. The example applications in almost every chapter were a good test bed to play around with and explore the concepts. I would not have understood things nearly as well without them. As the authors state, they don't teach you everything you need to know about the AI pieces, but with some digging on my own, I THINK I understand the basics enough to make progress. The UML package diagrams are worthless, and I wish the space had been used for something else -- maybe more background info or a summary of the agents in the chapter. But that is a minor complaint. I really liked the book and I'm anxious to apply some of the AI and agent techniques in my upcoming projects.
2 of 2 people found the following review helpful
Much improved over the 1st edition 7 Jun. 2006
By calvinnme - Published on
Format: Paperback
This is one of those rare books that was a mess in its first incarnation that has been cleaned up, had new material added, and turns out to be quite helpful in its second edition. It is assumed that the reader already knows Java, as this is not a primer in that language. The first half of the book is a very informal introduction to AI concepts relevant to the construction of intelligent agents. The second half of the book is where the author presents his own design and implementation of a Java framework for constructing intelligent agents along with several applications. The author does a good job of showing algorithms in numbered steps, presenting mathematics clearly when applicable - such as in the section on neural networks, and having numerous clear illustrations. There are exercises at the conclusion of each chapter that are unsolved because most of them are programming assignments.
Although this book does a good job of describing what an intelligent agent is and then implementing simple examples, you might want to get a more academic text such as "Artificial Intelligence: A Modern Approach" for all of the individual algorithm details. These two book should complement each other well as this book is better at painting the big picture of intelligent agents and "AI a Modern Approach" is more thorough. I did find that there were some problems with the Java code, but it was pretty easy to spot them and fix them rather quickly. I recommend this as a useful reference on intelligent agents as they are implemented in Java.
5 of 7 people found the following review helpful
Good Intro to AI but missing source file 28 Mar. 2005
By James J. Black - Published on
Format: Paperback
I like the highbrow reviews, but, I can tell *none* of these people actually used any of the code. There are a few bugs in the CIAgent class and there is a missing file for the infofilter class.

As a beginner in AI and java (not software development), this book was very helpful is getting the right concepts early. Does anybody have a copy of
Were these reviews helpful? Let us know