Showing posts with label Semantic Web. Show all posts
Showing posts with label Semantic Web. Show all posts

Sunday, May 8, 2011

Semantic Web

The semantic Web, is a computer industry and the Internet industry next phase of network to developing the term definition, its basic meaning which based on network establish any data connection, this tiny connected not only confined to Web pages. Thus, any tiny data with other information can be "communicate".
meaning
The existing Internet network is a collection of web pages, and Google and other search engines are through a web link between each other to help users go online search. In contrast, "the semantic Web" will be in more tiny information to establish direct connection between, such as street address and a map, etc.
use
The father of the world wide Web, says Tim Berners - Lee him self using "the semantic Web users will be far better than existing network can be applied in any of the things function. He said that in "the semantic Web", the user can put two irrelevant things together, for example the bank reported bills and a calendar. The user can drag Banks quote bill calendar, can also drag bank report calendar, so that they could on the bill shall be paid in know when. He points out that "the semantic Web" will emerges as a all data "seamless" type connected network. In "the semantic Web" (semantic Web) technology speared out on Facebook, at present people after the social networking sites such as MySpace and "obsession" will be "have no don't even replaced" network.
Technical challenge
Experts say, "the semantic Web" the biggest challenge faced with right now is to find a way to say all of the data. Consequently, in the connected to the network, a data can identify and establishment and other information related to link, this with the so-called "marked" (tagging) somewhat similarities.
2008.3.16 14:00
The semantic Web system structure:
The semantic Web implementation dependent on YuSanDa key techniques: XML, RDF and Ontology.
The semantic web seven layer system structure
Below describes the semantic Web seven layer architecture:
First floor: Unicode and URI.
Unicode is a character set, this character focus all characters with two bytes, can say 65536 a character, basically include all the languages of the world characters. Data formats using the advantage is that it's support Unicode all main language in the world, and can be mixed and retrieval. URI (Uniform ResourceIdentifier), namely Uniform resource locator, used for only a logo network concept or resources. On the semantic Web system structure, this layer is the semantic Web based, including the Unicode responsible for handling resources coding, URI responsible for resource identifier.
Second: XML + NS + xmlschema.
XML is a streamlined SGML, combining the SGML's rich function and HTML ease-of-use, it allows users in the document to join any structure, and don't need to explain these structures of meaning. NS (NameSpace, NameSpace) is determined by the URI index, the purpose is to avoid different applications use the same characters describe different things. XML Schema DocumentDataType) is a DTD (substitute for itself, but using XML syntax than DTD more flexible and provide more data type, can work better for effective XML document services and provide data validation mechanism. Because the XML flexible structure, the NS by URI index caused by the data can be provided XMLSchema uncertain and a variety of data types and inspection mechanism, make it become the semantic Web system structure of the important component. This layer is responsible for representing data from grammar on the content and structure, by using standard language will network information form of expression, data structure and content separation.
The third floor: RDF + rdfschema.
RDF is a description of the information resource in the WWW one language, its goal is to establish a standard for a variety of metadata coexist framework. The framework can make full use of the advantage of metadata, the data exchange based on Web and recycle. RDF solution how to use XML standard grammar is to describe unambiguous, makes the resources object described resources metadata information becomes machine understandable information. If the XML see as a standardized metadata syntactic specifications, then the RDF can see as a standardized metadata standard semantic description. Rdfschema using a machine understandable system to define describes resources, its purpose is the vocabulary of mechanism or provide vocabulary embedded in the frame, under the framework of vocabulary can integrated together to achieve the Web resources description.
The fourth floor: Ontology vocabulary.
This layer is based on RDF (S) on the concept and the relationship of defined abstract description, used to describe application domain knowledge, describe various resources and resources to the relationship between the vocabulary, realize the expansion. In this layer, the user can not only define concepts and can define the relationship between the concepts of rich.
The fifth to the seven layers: Proof, questions, Trust.
Questions is responsible for providing justice and reasoning rules, and once established, can questions by logical reasoning for resources, resources relationship and reasoning results were verified, proof its effectiveness. Through the Proof exchange and digital signature, establish a trust relations, so as to prove the semantic Web output reliability and its compliance with the requirements of the customers. 

Friday, April 8, 2011

Semantic Web

The semantic web is an idea for future network, in such networks, information is endowed with definite meaning, the machine can automatically processing and integration of information available online. The semantic web using XML to define custom tags using RDF format and the flexibility to express data, the next step need is an Ontology network language (such as OWL) to describe the term of a web document specific meaning and the relations between them.
concept
The semantic web is judged according to the semantic web.
Say simply, the semantic web is a kind of can understand human language intelligent network, it can not only understand the human language, and still can make the person and the communication between computers become like interpersonal communication as easily.
Add more used to describe properties and types of vocabulary, such as type of sexual, intersect between base, and equivalence, attribute richer types, properties, characteristics (e.g. symmetry), and enum type.
Basic characteristics
(1) the semantic web is different from now WWW, it is the extension and extend existing WWW;
(2) the existing WWW is facing the document and the semantic web is facing the document represent data;
(3) the semantic web will be more conducive to computer "understanding and processing", and has a certain judgment, reasoning ability.
Although the semantic web showed us a bright prospect of WWW and therefore brought the Internet revolution, but the realization of semantic web is still face a huge challenge:
(1) content available on sex, which based on the semantic web Ontology and constructing web is still a few;
(2) ontology development and evolution, including in all areas of development, the core ontology in the process of developing the methods and technical support, ontology is evolution and annotation and version control problem;
(3) content, namely the scalability of the semantic web content later, how to scalable way to manage it, including how to organize, storage and search;
(4) multilanguage support;
(5) ontology language standardization.
The difference between semantic web and the world wide web
The semantic web "is different from the existing world wide web, its data mainly for human use, the new generation will provide can also for computer WWW of process data, this will make a lot of intelligence service possible"; The semantic web research activities aim is "developed a series of computer can understand and deal with the express semantic information technology to support the language and widely effective under the network environment of automatic reasoning".
At present we have used the world wide web, is actually a storing and sharing image, text media, the computer can only see a bunch of words or images on its content, not to recognize. The world wide web, if the information in the computer to process of words, we must first will these information processed into the computer can understand the ability after the original information process, this is quite troublesome issue. And the semantic web establishment will things get much simpler.
The semantic web is the change of the world wide web nature, its main development task is to make the data more convenient for computer processing and searching. The ultimate goal is to let users into god almighty, the amount of resources to the Internet to almost omniscient degree in these resources, the computer can find the information you need one, thus will the world wide web information island in the development of existing, into a giant database.
The semantic web will make mankind from search related web liberated the hard labor. Because the computer can use their net in search of intelligent software, tens of thousands of pages, through "intelligent agents" were the useful information from related. And unlike now world wide web, just to give you enumerate the useless which turns out tens of search results.
For example, in online registration to attend the meeting, the meeting organizers in website lists time, place, and a nearby hotel discounts information. If using a web of words, now you have to check schedule, and carry on the Internet, and then copy and paste phone or online booking tickets and hotel, etc. But if use, is the semantic web, then everything becomes very simple, when installed in your software will automatically on the computer for you to complete the above steps, you have done is just by a few buttons just using the mouse.
Browse through the news, the semantic web will give every piece of news etc.must label, detailed description of which sentence is the author, which sentence is guide language, which sentence is heading. So, if you in the search engines input "Lao she's works," you can easily find Lao she works and not about his article.
In short, the semantic web is a more colorful, more personalized network, you can give the high trust, let it help you to filter out what you don't like the content, enabling the network more like your own network.