This book is all about the Semantic Web.
From its basics, the SemanticWeb can be viewed as a collection of standards and technologies that allow machines to understand the meaning (semantics) of information on theWeb. It represents a new vision about how theWeb should be constructed so that its information can be processed automatically by machines on a large scale.
This exciting vision opens the possibility of numerous new applications on the Web. Since 2001, there have been many encouraging results in both academic world and real application world. A whole suite of standards, technologies, and related tools have been specified and developed around the concept of the Semantic Web. However, such an extensive and rapid progress of the Semantic Web has presented a steep learning curve for those who are new to the Semantic Web.
Understanding its related concepts, learning the core standards and key technical components, and finally reaching the point where one can put all these into real development work require a considerable amount of effort.
The Semantic Web represents a vision for how to make the huge amount of information on the Web automatically processable by machines on a large scale. For this purpose, a whole suite of standards, technologies and related tools have been specified and developed over the last couple of years, and they have now become the foundation for numerous new applications.
A Developer’s Guide to the Semantic Web helps the reader to learn the core standards, key components, and underlying concepts. It provides in-depth coverage of both the what-is and how-to aspects of the Semantic Web. From Yu’s presentation, the reader will obtain not only a solid understanding about the Semantic Web, but also learn how to combine all the pieces to build new applications on the Semantic Web.
Software developers in industry and students specializing in Web development or Semantic Web technologies will find in this book the most complete guide to this exciting field available today. Based on the step-by-step presentation of real-world projects, where the technologies and standards are applied, they will acquire the knowledge needed to design and implement state-of-the-art applications.