Have one to sell? Sell yours here
Intelligent Java Applications for the Internet and Intranets
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Intelligent Java Applications for the Internet and Intranets [Paperback]

Mark Watson
4.0 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.


Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.

Product details

  • Paperback: 377 pages
  • Publisher: Morgan Kaufmann Publishers In; Pap/Cdr edition (28 May 1997)
  • Language English
  • ISBN-10: 1558604200
  • ISBN-13: 978-1558604209
  • Product Dimensions: 23.4 x 18.8 x 2.5 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 1,651,201 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Mark Watson
Discover books, learn about writers, and more.

Visit Amazon's Mark Watson Page

Product Description

Product Description

Internet tools and applications frequently use artificial intelligence (AI) techniques to enable special features and reduce development time. This book allows you to apply these powerful AI design techniques to your Java programming. Focusing on intelligent systems, it provides the introductory AI material that Java programmers need to create Internet and Intranet applications including on-line games, search tools, and data collection tools. A variety of detailed examples are provided to illustrate how these applications are used in real-world software projects, and to guide you in developing applications of your own. AI concepts are explained in detail making the book accessible to any Java programmer. An accompanying CD-ROM lets readers experiment with source code for the Java classes developed in the book. The CD-ROM includes many immediately useful Java class libraries and four complete applications that use the Java class libraries. Complete example programs cover a range of applications including an arcade style game, a handwriting recognition system, a system that answers questions about ancient history, and an information retrieval application.

About the Author

By Mark Watson

Inside This Book (Learn More)
First Sentence
This chapter provides a brief history of artificial intelligence (AI) research and a short discussion of several interesting AI projects. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

4 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
By A Customer
Format:Paperback
Intelligent Java Applications for the Internet and Intranets is a fascinating book, dealing with the subject of artificial intelligence (AI). Watson covers both the theory of artificial intelligence techniques, and gives practical source code to demonstrate its application. He provides readers with a complete set of packages for implementing specific AI techniques in their own applications, and spends a substantial portion of the book giving real-world examples, such as a handwriting recognition application, a natural language parsing system that answers questions about ancient history, and an application that can retrieve information from web sites or access email from a POP mailbox.

This book gives clear explanations of the theory behind the AI techniques the author discusses, as well as object diagrams in Booch notation showing each of the major classes. It is an excellent book for learning more about artificial intelligence techniques, and for learning how to apply these techniques in real world applications. It also provides readers with plenty of sample Java source code to examine, and some great applications that demonstrate the packages supplied by the author.

Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
By A Customer
Format:Paperback
The book presents very powerful ideas that could be implemented in Java. However, with a more elaborate documentation of the concepts as applicable to java programming (that in current form the book seems to be lacking) would help to make a better presentation of the ideas.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  7 reviews
11 of 13 people found the following review helpful
Lousy introduction to AI 5 May 2000
By A Customer - Published on Amazon.com
Format:Paperback
"Intelligent Java Applications" was my first introduction to neural networks and AI in general, when I bought the book a couple of years ago. It took an undergraduate neural modeling class at an Ivy League university before I appreciated what a lousy introduction to neural networks this book actually is. Watson glosses over all of the theoretical basis of neural networks, and does an inadequate job of explaining just what a neural network is and how it works. The author could have easily explained (in a paragraph) what a linear associator is, before launching into the more convoluted, multiple-layer back-prop algorithm that is presented in the book. If you want a real book on neural networks (along with neurophysiological, theoretical, and historical developments), I highly recommend "Introduction to Neural Networks" by James Anderson.

Watson also wastes paper by baby-stepping the reader through some useless GUI and networking packages that makes his code presentable (when run) but much more difficult to decipher. A useful AI tutorial would not be so tied to a specific language. Alas, I have a feeling that the Java reference, as well as the "For the Internet and Intranets" subtitle was a clever bait-and-switch tactic to sell more copies of this book. If you're interested in the function of AI rather than the theory (if, suppose, you're progamming a game), then this book might be useful. But I have a feeling that better resources exist if this is your avenue of interest.

I have not, as of yet, done much course-based or indepenent research on expert systems, genetic algorithms, character recognition, natural language processing, or any of the other topics that are covered in this book. But I have a feeling that, if I do, I'll find the rest of Watson's material similarly lacking.

6 of 7 people found the following review helpful
Terrible - ZERO didactic value 18 Nov 2000
By Manuel A. Ricart - Published on Amazon.com
Format:Paperback
This book fails miserably at explaining anything. The examples dissuaded me to purchase it only to find out that simple explanations about how it AI works are nowhere to be found (there is however superfluous and distracting commentary on simple Java things like Runnable, Applets, there's even networking code for a POP mail client which really ought to be delegated to support code outside from the book's topic). The examples themselves typically have no comments, even if they are several pages long. Later chapters provide more insight, however when you are looking to learn something, the "simpler" topics are glossed over.

The Java code also leaves a lot to be desired, it doesn't follow standard java naming conventions for instance variables and method names and the style is so varied and terrible (sometimes instance variables are declared at the top, sometimes at the bottom) that reading the code becomes a chore (and all that without commentary.

Some web pages on the net provide more useful information.

5 of 6 people found the following review helpful
Good practical guide to artificial intelligence techniques 16 Jan 1998
By David Reilly - Published on Amazon.com
Format:Paperback
Intelligent Java Applications for the Internet and Intranets is a fascinating book, dealing with the subject of artificial intelligence (AI). Watson covers both the theory of artificial intelligence techniques, and gives practical source code to demonstrate its application. He provides readers with a complete set of packages for implementing specific AI techniques in their own applications, and spends a substantial portion of the book giving real-world examples, such as a handwriting recognition application, a natural language parsing system that answers questions about ancient history, and an application that can retrieve information from web sites or access email from a POP mailbox.

This book gives clear explanations of the theory behind the AI techniques the author discusses, as well as object diagrams in Booch notation showing each of the major classes. It is an excellent book for learning more about artificial intelligence techniques, and for learning how to apply these techniques in real world applications. It also provides readers with plenty of sample Java source code to examine, and some great applications that demonstrate the packages supplied by the author.

Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback