Customer Reviews


12 Reviews
5 star:
 (9)
4 star:
 (1)
3 star:
 (2)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


18 of 18 people found the following review helpful:
5.0 out of 5 stars Broad coverage and lots of code examples
This book will help you acquire knowledge or skills in: the Semantic Web approach to Information Modeling, the use of rules to augment such models when needed, where to find data sets already formatted for Semantic Web usage or ontologies that you could adapt for your application if you don't want to create one from scratch, how to interrogate the Semantic Web using...
Published on August 29, 2009 by Techie Evan

versus
4 of 5 people found the following review helpful:
3.0 out of 5 stars OK, but you need some foundations
The other reviews are basically correct, this is a good, broad overview and will get you up and running quickly. Beware, however, that the examples are poorly edited: for example, the namespaces used in the text, the illustrations, and the source code are frequently different. This isn't too big a deal if you have some background w/RDF concepts in general and know how to...
Published on January 24, 2010 by J. Stroop


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

18 of 18 people found the following review helpful:
5.0 out of 5 stars Broad coverage and lots of code examples, August 29, 2009
This review is from: Semantic Web Programming (Paperback)
This book will help you acquire knowledge or skills in: the Semantic Web approach to Information Modeling, the use of rules to augment such models when needed, where to find data sets already formatted for Semantic Web usage or ontologies that you could adapt for your application if you don't want to create one from scratch, how to interrogate the Semantic Web using special browsers or browser plugins, search engines, or a query language such as SPARQL, how to use an open-source tool such as Protege from Stanford University to create Semantic Web Information Models, an open-source reasoning engine like Pellet for making inferences flowing from your data sets, and an open-source development framework like Jena from Hewlett Packard for creating Semantic Web applications.

This is not the only book written for software developers but it is the best available so far, especially if you are a Java Developer. Toby Segaran et al's "Programming the Semantic Web" uses Python as the main programming language and has more limited coverage of Semantic Web topics. Both books, however, are quite readable even if you are not a programmer. If you're really looking to learn just the concepts, however, you might want to consider "A Semantic Web Primer 2nd Edition" by Grigoris Antoniou and Frank van Harmelen, or "Introduction to the Semantic Web and Semantic Web Services" by Liyang Yu, instead.

I like this book very much not only because it is very well-written and thought out, but also for its up-to-date and broad coverage. It covers Version 2 of the Web Ontology Language used for Information Modeling, so new features such as property chains, keys, and custom data types are discussed. It has a good tutorial on SPARQL, and the chapter on Patterns and Best Practices include architectural recommendations and useful tips for managing URIs and annotations. It provides references to important concept papers, and to popular open-source and commercial tools.

I do hope that future editions of this book will include: more concrete discussions of the challenges involved in modeling and using Semantic Web data due to the paradigm's adherence to the Open World rather than the Closed World Assumption, and recommendations on potential approaches to model versioning and addressing security concerns such as role-based viewing of Semantic Web data. Overall, however, an excellent book!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars Brought me from clueless to confident in a month, September 17, 2009
By 
mdkid123 (Silicon Valley, CA) - See all my reviews
This review is from: Semantic Web Programming (Paperback)
I was tasked earlier in the year with investigating ontologies and semantic web technologies, with the expectation of producing a working application (demo) by the year's end (for a mobile R&D group). I spent a few months reading white papers as well as a book "Semantic Web for the Working Ontologist". Neither was of much use to an absolute novice. Luckily, my manager dropped this book off on my desk in July, which was an absolute godsend. Over the next month or so, I worked my way through all of the well-written chapters and example code. It took a while, but I am now confident with my work tasks ahead. I could not say that at the beginning of July. If you devote the time, I'm positive that you'll get a firm grasp of the subject matter.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars Best Semantic Web Book to Date, January 18, 2010
This review is from: Semantic Web Programming (Paperback)
As a programmer, it's sometimes frustrating to consistently books written in research/ academic vernacular when you are trying to enhance your knowledge base from a functional standpoint. Semantic Web Programming was recommended to me by someone who swore it was the "real deal", as it were. I have to admit, I was dubious, since many of the other books "written for programmers" were either far too basic, or far too based in theory rather than practicality. I am extremely pleased to report that Semantic Web Programming is precisely what it claims to - an excellent tool for learning semantic web with the programmer in mind. I can't recommend this book enough, quite frankly, and found it to be an excellent purchase.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
5.0 out of 5 stars A great introduction to Semantic Web Programming, May 29, 2009
This review is from: Semantic Web Programming (Paperback)
This book provides a very thorough and much needed introduction to the tools and techniques of Semantic Web Programming. The field is relatively new to industry programmers, but there has been much work in academia on it, so there are a plethora of (open-source) tools and frameworks available if you know what to look for. The book provides the pointers necessary for doing this. It attempts to cover a lot of ground, so if, like me, you've been doing this stuff for a while by reading up bits and pieces off the Internet, or even if you are a moderately skilled Java programmer, parts of it will appear boring and redundant. However, after reading the book, I have come away with a much better understanding and knowledge of the Semantic Web, and its associated tools and techniques, as well as a few new ideas. Definitely worth a read!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 5 people found the following review helpful:
3.0 out of 5 stars OK, but you need some foundations, January 24, 2010
Amazon Verified Purchase(What's this?)
This review is from: Semantic Web Programming (Paperback)
The other reviews are basically correct, this is a good, broad overview and will get you up and running quickly. Beware, however, that the examples are poorly edited: for example, the namespaces used in the text, the illustrations, and the source code are frequently different. This isn't too big a deal if you have some background w/RDF concepts in general and know how to debug these inconsistencies, but if you're truly a noob, you may run into some trouble.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
5.0 out of 5 stars Clear conceptual explanations, helpful examples, January 19, 2010
By 
This review is from: Semantic Web Programming (Paperback)
Semantic Web Programming is the best book on the market. I flipped through two or three other textbooks before being recommended this book by a colleague. I am so glad I found this book.

The differentiating feature of Semantic Web Programming is the frequency of visual images that help to explain the core programming concepts. The examples are also very helpful.

This book gets my highest recommendation. I am sure you will find it useful.


Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars A good book, but somewhat skimpy, April 1, 2011
This review is from: Semantic Web Programming (Paperback)
This is a good book that covers well all the relevant subjects. However, it is not uniform in quality, being somewhat skimpy in some parts, while very good in others.

It is quite possible for it to forget to explain a key concept and oblige one to try to understand it from the examples. It has also got another infuriating habit of explaining technical terms by allegories to the real world that add nothing to the reader's technical understanding.

It was a useful introduction to the Semantic Web, but I needed another book to really well-understand the concepts (A Developer's Guide to the Semantic Web,
by Liyang Yu).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars THE BEST BOOK ABOUT OWL AND RULES, December 12, 2010
This review is from: Semantic Web Programming (Paperback)
Having read all the main books covering Owl and Rules.
I ASSURE YOU ALL - this is EASILY the BEST AND MOST COMPREENSIVE about WHAT OWL 2 has to offer.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 3 people found the following review helpful:
5.0 out of 5 stars A book for Semantic Web programmer, August 23, 2009
This review is from: Semantic Web Programming (Paperback)
This book get's you started and elevates your Semantic Web programming skills right into the stratosphere.

If you are interested to see some of the authors live to present content from the book please join us on October 15 in New York at the New York Semantic Web Meetup. [...]
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 5 people found the following review helpful:
5.0 out of 5 stars SemWeb for the programmer, May 7, 2009
This review is from: Semantic Web Programming (Paperback)
There have been a few good Semantic Web books out recently, but this is the first one I've seen that is written with the software developer in mind. The authors cover a wide range of topics, including RDF data mapping, ontologies, reasoning, spatiotemporal modeling, patterns, best practices, and Java-based tools. The descriptions of the many Semantic Web tools, environments, and services were also useful to me. It is becoming more difficult to select the right tool for the task from the many available options.

This book should appeal to the programmer who wants to apply semantic technologies, as it has some detailed code examples. However, those without a programming background who are looking to apply semantic tools should probably start with one of the other books.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Semantic Web Programming
Semantic Web Programming by Andrew Perez-Lopez (Paperback - April 13, 2009)
$45.00 $27.55
In Stock
Add to cart Add to wishlist