Publisher: O'Reilly Media Released: July 2009 Pages: 304
With this book, the promise of the Semantic Web -- in which machines can find, share, and combine data on the Web -- is not just a technical possibility, but a practical reality Programming the Semantic Web demonstrates several ways to implement semantic web applications, using current and emerging standards and technologies. You'll learn how to incorporate existing data sources into semantically aware applications and publish rich semantic data. Each chapter walks you through a single piece of semantic technology and explains how you can use it to solve real problems. Whether you're writing a simple mashup or maintaining a high-performance enterprise solution,Programming the Semantic Web provides a standard, flexible approach for integrating and future-proofing systems and data. This book will help you: - Learn how the Semantic Web allows new and unexpected uses of data to emerge
- Understand how semantic technologies promote data portability with a simple, abstract model for knowledge representation
- Become familiar with semantic standards, such as the Resource Description Framework (RDF) and the Web Ontology Language (OWL)
- Make use of semantic programming techniques to both enrich and simplify current web applications
|
-
Semantic Data -
Chapter 1 Why Semantics? - Data Integration Across the Web
- Traditional Data-Modeling Methods
- Semantic Relationships
- Metadata Is Data
- Building for the Unexpected
- “Perpetual Beta”
-
Chapter 2 Expressing Meaning - An Example: Movie Data
- Building a Simple Triplestore
- Merging Graphs
- Adding and Querying Movie Data
- Other Examples
-
Chapter 3 Using Semantic Data - A Simple Query Language
- Feed-Forward Inference
- Searching for Connections
- Shared Keys and Overlapping Graphs
- Basic Graph Visualization
- Semantic Data Is Flexible
-
Standards and Sources -
Chapter 4 Just Enough RDF - What Is RDF?
- The RDF Data Model
- RDF Serialization Formats
- Introducing RDFLib
- SPARQL
-
Chapter 5 Sources of Semantic Data - Friend of a Friend (FOAF)
- Linked Data
- Freebase
-
Chapter 6 What Do You Mean, “Ontology”? - What Is It Good For?
- An Introduction to Data Modeling
- Just Enough OWL
- Using Protégé
- Just a Bit More OWL
- Some Other Ontologies
- This Is Not My Beautiful Relational Schema!
-
Chapter 7 Publishing Semantic Data - Embedding Semantics
- Dealing with Legacy Data
- RDFLib to Linked Data
-
Putting It into Practice -
Chapter 8 Overview of Toolkits - Sesame
- Other RDF Stores
- SIMILE/Exhibit
-
Chapter 9 Introspecting Objects from Data - RDFObject Examples
- RDFObject Framework
- How RDFObject Works
-
Chapter 10 Tying It All Together - A Job Listing Application
- Job Listing Data
- Serving the Website
- A Generic Viewer
- Getting Company Data
- Specialized Views
- Publishing for Others
- Expanding the Data
- Sophisticated Queries
- Visualizing the Job Data
- Further Expansion
-
Epilogue -
Chapter 11 The Giant Global Graph - Vision, Hype, and Reality
- Participating in the Global Graph Community
- Bracing for Continuous Change
-
Colophon |
- Title:
- Programming the Semantic Web
- By:
- Toby Segaran, Colin Evans, Jamie Taylor
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Ebook
- Safari Books Online
- Print:
- July 2009
- Ebook:
- July 2009
- Pages:
- 304
- Print ISBN:
- 978-0-596-15381-6
- | ISBN 10:
- 0-596-15381-3
- Ebook ISBN:
- 978-0-596-80518-0
- | ISBN 10:
- 0-596-80518-7
|
-
Toby Segaran Toby Segaran is the author of Programming Collective Intelligence, a very popular O'Reilly title. He was the founder of Incellico, a biotech software company later acquired by Genstruct. He currently holds the title of Data Magnate at Metaweb Technologies and is a frequent speaker at technology conferences. View Toby Segaran's full profile page. -
Colin Evans Colin Evans combines machine learning and semantic analysis into a deadly one-two punch against information entropy and noisy data. The results of his efforts appear as millions of facts in Freebase. Prior to joining Metaweb, Colin helped users organize their world through his work on the IRIS semantic desktop project at SRI. View Colin Evans's full profile page. -
Jamie Taylor Jamie Taylor started one of the first ISPs in San Francisco while developing an Internet laboratory for studying economic equilibria. His goal was to get a better connection at home. He finally got a real job as CTO at DETERMINE Software (now a part of Selectica) helping create order in the unstructured world of Enterprise contract management. He is now helping to organize the world's structured information at Metaweb where he oversees data operations. View Jamie Taylor's full profile page. |
Colophon The animal on the cover of Programming the Semantic Web is a red panda (Ailurus fulgens, or "shining cat"), named for its bright, cinnamon-colored fur. Its resemblance to other animals has given it many nicknames, including firefox, cat bear, and lesser panda. Although predominantly red, it has white markings on its face and a black belly and limbs. Its long tail is ringed with red and yellow. Slightly larger than a domestic cat, the red panda is 30 to 50 inches long and weighs about 12 pounds. Most wild pandas live on the slopes of the Himalayas and in the southwest forests of China. Preferring high altitudes, they move slowly on the ground but are agile climbers and foragers in the canopy. They subsist almost entirely on bamboo. During the hottest part of the day, the pandas sleep in shady treetops with their tails wrapped around their heads, becoming active only in the evening. The red panda is endangered, due to habitat destruction, and is now a protected species in Nepal and China. No official numbers exist, but the total population is estimated at 2,500 individuals world-wide--mostly in Asian zoos--and rapidly declining. Contributing to their endangerment is the fact that red pandas are solitary creatures with a low birth rate and a high death rate in the wild, although their lifespan in captivity is 10-12 years. To counteract the population decline, zoos around the world have begun breeding programs, and several have successfully released captive-born pandas into the wild. The cover image is from The Riverside Natural History. The cover font is Adobe ITC Garamond. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSansMonoCondensed. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
Colophon
|
 |
|
 |
|
|
|
Recommended for You
|
 |
|
|
|
Customer Reviews
11/11/2011 (1 of 1 customers found this review helpful) 5.0The best intro book on Semantic Web - Accurate
- Concise
- Easy to understand
- Helpful examples
- Well-written
- Intermediate
- Novice
- Student
By davidjensen from New Yor,k, NY 1/20/2011 (0 of 1 customers found this review helpful) 3.0PYSESAME IS NOT WORKING 1/13/2011 4.0[@] still unavailable! By bgdana from Palmdale, CA - Concise
- Easy to understand
- Helpful examples
- Well-written
9/12/2010 (1 of 2 customers found this review helpful) 11/9/2009 (3 of 3 customers found this review helpful) 4.0Someone finally pushed the snowball By Rhoderunner from Basel, Switzerland About Me Designer, Developer - Concise
- Easy to understand
- Helpful examples
- Well-written
|
|
|