1. Trang chủ
  2. » Công Nghệ Thông Tin

practical semantic web

135 219 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

The development of the Semantic Web, with machine-readable content, has the potential to revolutionize the World Wide Web and its use. A Semantic Web Primer provides an introduction and guide to this emerging field, describing its key ideas, languages, and technologies. Suitable for use as a textbook or for self-study by professionals, it concentrates on undergraduate-level fundamental concepts and techniques that will enable readers to proceed with building applications on their own. It includes exercises, project descriptions, and annotated references to relevant online materials. A Semantic Web Primer is the only available book on the Semantic Web to include a systematic treatment of the different languages (XML, RDF, OWL, and rules) and technologies (explicit metadata, ontologies, and logic and inference) that are central to Semantic Web development. The book also examines such crucial related topics as ontology engineering and application scenarios.After an introductory chapter, topics covered in succeeding chapters include XML and related technologies that support semantic interoperability; RDF and RDF Schema, the standard data model for machine-processable semantics; and OWL, the W3C-approved standard for a Web ontology language more extensive than RDF Schema; rules, both monotonic and nonmonotonic, in the framework of the Semantic Web; selected application domains and how the Semantic Web would benefit them; the development of ontology-based systems; and current debates on key issues and predictions for the future.

[...]... http://franz.com/agraph/support/documentation/current/agraph-introduction.html 1 1 Introduction Typical Semantic Web Application Information Sources (web sites, relational databases, document repositories) Data to RDF Filters Application Program RDF Reository RDF/RDFS/OWL APIs Figure 1.1.: Example Semantic Web Application There are many books, good tutorials and software about the Semantic Web on the web However, there is not a single reference for developers... Comparing AllegroGraph With Other Semantic Web Frameworks Although this book is about developing Semantic Web applications using AllegroGraph, it is also worthwhile to mention alternative technologies that can be used in addition to or instead of AllegroGraph The two alternative technologies that I have used most for Semantic Web applications are Swi-Prolog with its Semantic Web libraries (open source, LGPL)... book is primarily intended to be a practical guide for using RDF data in information processing, linked data, and semantic web applications using the Common Lisp APIs for the AllegroGraph product A second use for this book is to help you, the reader, set up an interactive Lisp development environment for writing knowledge intensive applications So, while the Semantic Web applications using the AllegroGraph... work and research: 1 KnowledgeBooks.com Lisp Natural Language Processing (NLP) library 2 Client library for using the Open Calais web service23 3 Example code for using the Freebase web service4 4 Example code for using DBpedia web services5 5 Example code for using GeoBase.org web services6 3 Using the Common Lisp ASDF Package Manager There are several package managers available for Common Lisp and I... libraries, and applications are organized in subdirectories organized by topic: 1 dbpedia - use the DBPedia web services 2 freebase client - use the Freebase web services 3 geonames - use the Geonames web service 4 knowledgebooks nlp - my natural language processing library 5 opencalais - use the OpenCalais web services 6 quick start allegrograph lisp embedded - code snippets used to introduce Allegrograph... utils - third party libraries3 that I use for the book examples 13 web app - both backend code from Chapter 16 and the front end web application code from Chapter 17 1.4 Why Graph Data Representations are Better than the Relational Database Model for Dealing with Rapidly Changing Data Requirements When people are first introduced to Semantic Web technologies their first reaction is often something like, “I... library for Semantic Web development; the Sesame client protocol is well documented and simple to use but will not be covered here If you use the Sesame protocol then you have the flexibility of using both Franz’s free server edition of AllegroGraph and Sesame which is open source with a BSD style license 5 2 AllegroGraph Embedded Lisp Quick Start The first section of this book will cover Semantic Web technologies... AllegroGraph but I assume that you also reference the documentation on the Franz web site The broader purpose of this book is to provide application programming examples using AllegroGraph and Linked Data sources on the web This book also covers some of my own open source Common Lisp projects that you may find useful for Semantic Web applications The combination of interactive Lisp development with embedded... Available Free on the Web 1.2 Why a PDF Copy of this Book is Available Free on the Web As an author I want to earn a living writing and have many people read and enjoy my books By offering for sale the print version of this book I can earn some money for my efforts and also allow readers who can not afford to buy many books or may only be interested in a few chapters to read it from my web site If you support... post the PDF version of this book on other people’s web sites: I consider this to be at least indirectly commercial exploitation in violation the Creative Commons License that I have chosen for this book 1.3 Book Software You can download a large ZIP file containing all code and test data from the URL: http://markwatson.com/opencontent/lisp _semantic_ web_ code.zip The book example code, libraries, and

Ngày đăng: 13/06/2014, 16:16

Xem thêm: practical semantic web

TỪ KHÓA LIÊN QUAN