One. Introduction In today's society, the information is everywhere, and the information that is useful from this information is not easy. Of course, there are exceptions, for example, in the library you can find the book number according to the book name or author name or keyword, so it is easy to find the book you want, in the audio store, you can be easily according to the title, starring Find the DVD you want. These two systems have a common feature - they are all built on metadata. Metadata is information about data or information about information. For example: The text of the book is the data of the book, and the title, author, copyrighted data is the metadata of the book. The metadata is not necessarily used to retrieve, or it can be used inside management. The use of metadata can greatly improve the efficiency of the retrieval and management of the system. The network is a large database, and the data contained in it complicates more than the library and audio-visual store, and there is a problem, but there is a problem - the network basically does not have metadata. How did the search engine work? In fact, in addition to the very few Yahoo! in the search engine, it is basically a full-text search service to provide retrieval services, which can be thought of rather rather. Yahoo! Index and abstracts collected from the website and the web page division class (completed by manual), which greatly improves the ratio, which is an important reason why it is popular. However, if the ocean such as such a vast information is clearly unrealistic, we use Yahoo! to check the full rate as the search engine such as Altavista, Infosek, because the number of website pages included is limited . If the resources on the network use metadata to describe their own information, can you save trouble? Yes, but how to use metadata, this has a standard, and the W3C is proposed by the RDF (Resource Description Framework Resource Description Framework) for describing the Web resource. The RDF gives the web data integration. Data solution. two. RDF Introduction The meaning of RDF is to describe the Framework for Description Resources. Let's see the three words one by one. Resource: All is named on the Web, with a URI (Unified Resource Identifier Unified Resource Descriptor). Such as a web page, an element in an XML document, etc .; Description: A statement of the resource attribute (statement) to indicate the characteristics of the resource or the connection between resources; FrameWord: Unrelated to the description resources General model, with diversity, inconsistency, and repetition of inclusion and management resources. Comprehensive, RDF is defined a universal frame, ie the resource-attribute-value ternary group, which does not change to 10,000 resources, and various resources on the Web.
Let's take a simple example of RDF:
For example: http://mymetadata.vocab.org/author --- rdfs: subpropertyof ---> http://purl/dc/ersion/1.0/creator means that someone's own defined metadata Author is Dublin Core Special form of metadata CREATOR. RDF Schema is using the relationship between metadata of different words collected in such a way, thereby making a basis for metadata exchange. 3.3 Implementation mechanism We can find how RDF is to implement metadata description and exchange on the web: it uses XML syntax, first specify the URI of the word collection, the word collection can be multiple, depending on the needs , Use the specified word collection to describe the resources, how to contact between different words bolts? Use RDF Schema. In order to understand this mechanism, let's take a look at an example of RDF expressed with XML:
4. 4 Exchangeability RDF uses XML syntax, it can be easily implemented on the network; Data exchange. 4. 5 Easy to integrate in RDF's properties is resource, the attribute value can be a resource, and the statement of resources can also be a resource, which can be described using RDF, so it can be easily integrated to achieve knowledge the goal of. For example, when describing a book, the author's attribute value is another resource, we can obtain the author's information according to the author's URI, such as graduation institutions, etc., and know that this book is a graduate of a certain college. Written, so it seems that there is no relationship between the two, and this connection is often the prelude of knowledge discovery. Fives. RDF and several web technology 5. 1 RDF and Resource Discovery Technology RDF uses a simple resource-attribute-value ternary group to describe resources. Imagine if resources on the web are described in RDF, because RDF uses XML syntax, so it can be easy Automatic search of resources, without performing manuality, and can achieve high check rate and quotation rate; additional, RDF description can be easily integrated, generating surface is not easy to observe. All of this will have a revolutionary impact on resource discovery techniques. 5. 2 RDF and Personalized Services With the development of web technology, personalized services are put on a schedule. W3C proposed comprehensive capacity / preference interface (CC / PP, Composite Capability / Preference Profile) Recommended standards are a collection of users and their performance and preferences for Internet tools (including hardware platforms, system software, and application software). It uses RDF technology. We can simply believe that the ability and preferences of users and tools are the user's properties, which is the user's metadata, so I can use RDF to describe the same way to describe the ability of Web content and users and preferences. When you get information, you can make a compromise through a certain rule, so that the obtained information is in line with the user's ability and preference, providing a personalized service for the user. For example, a web content is implemented in a variety of languages, but due to the problem of translation, the credibility of each language is high, and the user's ability to master the various languages is different, so it needs a certain rule. Folding to allow users to choose a language that he can understand is the most faithful to the original document, using RDF Description Web content and user capacity / preferences can greatly simplify this process. 5.3 RDF and Web Information Filtering RDF initially proposed to match the PICS (Platform for Internet Content Selection, Internet Content Selection Platform) specification for W3C. PICS is a mechanism that passes the web content level to the client, such as whether a web page contains pornography and violence. Different institutions can grace the web content according to their own value standard so that users can easily filter some web pages by setting up a browser. A requirement for RDF design is to express all content expressed in PICS1.1, so that the PICS1.1 tag can be automatically translated into RDF identifiers, without loss of any information, the advantage of doing this is to perform data with RDF. Switch.