RDF (Resource Description Framework)

Source: Internet
Author: User

Resource Description Framework (Resource Description Framework), a markup language used to describe Web resources. RDF is an application of XML (a subset of the standard generic markup language) that processes metadata, which is called "data describing data" or "information describing information." Perhaps this interpretation of the metadata is somewhat incomprehensible, for a simple example, the content of the book is the data of the book, and the author's name, the publisher's address or the copyright information is the book's meta-data. The division of data and metadata is not absolute, and some data can be used either as data processing or as Meta data processing, for example, the author's name can be used as an information instead of meta-processing.

Resource Description FrameworkRDF is an abbreviation for the resource Description framework, and RDF uses XML syntax and RDF Schema (RDFS) to describe metadata as a data model. As we all know, the description of resources is domain and application-related, such as the description of a book and the description of a Web site is not the same, that the description of the different resources need to adopt a different vocabulary. Therefore, the RDF specification does not define the glossary used to describe the resource, but rather defines rules that must be followed by each domain and by the application definition of the glossary used to describe the resource. Of course, RDF also provides a vocabulary that is fundamental when describing resources. With RDF, people can describe any resource using their own vocabulary, but people are more likely to use it to describe Web sites and pages, and because of the use of structured XML data, search engines can understand the precise meaning of metadata, making search smarter and more accurate. It is possible to avoid the fact that the current search engine often returns irrelevant data. Of course, the premise is that RDF and standardized RDF glossaries are widely used on the web, and search engines need to be able to understand the vocabulary used. In a nutshell, an RDF file contains multiple resource descriptions, and a resource description is composed of multiple statements, a ternary group of resources, attribute types, and attribute values that represent a property of a resource. The statements in the resource description can correspond to the statements of natural language, the resource corresponds to the subject in natural language, the attribute type corresponds to the predicate, the attribute value corresponds to the uebbing language, and in the RDF term it is called the subject, predicate and object respectively. Since the statement of natural language can be a passive sentence, the preceding simple correspondence is merely a conceptual analogy. Resource Description Framework (RDF) is a language used to express information about resources on the World Wide Web (Wide). It is designed to express metadata about Web resources, such as the title of Web pages, author and modification times, copyright and licensing information for Web documents, A list of available schedules for a shared resource. However, after generalizing the concept of Web resource (Web Resource), RDF can be used to express information about anything that can be identified on the web, even if sometimes they cannot be obtained directly from the Web. [1] For example, information about a product in an online shopping institution, such as specifications, prices, and availability information, or a description of a Web user's preference for information delivery.

RDF (Resource Description Framework)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.