Semantic Web = a meaningful network.
"If HTML and the WEB have turned the entire online document into a huge book , then RDF, schema, and inference languages will make all the data in the world a huge database ." ”
---Tim berners-lee, weaving the Web, 1999
What is a semantic Web?
semantic (semantic) refers to an interesting or related word.
A semantic web is a network that describes things in a way that computers can understand.
- The Beatles are a famous band from Liverpool.
- John Lennon is a member of the Beatles.
- The record "Hey Jude" was recorded by The Beatles.
A sentence like this can be understood by human beings. But how can it be understood by computers?
statements are constructed by grammatical rules . The grammar of a language defines the rules needed to construct a statement of that language.
This is the essence of the semantic web-describing things in ways that computer applications can understand.
The link between the semantic Web and the Web page is not related .
The semantic web describes the relationship between things (for example, A is a part of B, and Y is a member of Z) and the attributes of things (such as size, weight, duration and price of use, etc.).
Resource Description Framework
RDF (Resource Description framework, Resource Description framework) is a markup language used to describe information and resources on a network.
The information is in the RDF file, so that it is possible for the computer program ("Web Spiders") to search, discover, ingest, filter, analyze, and process from the network.
The semantic Web uses RDF to describe network resources.
If you would like to learn more about RDF, please read our RDF tutorial
How to make a semantic web?
If information about music, cars, tickets (or anything else) is stored in an RDF file, the Smart Web application takes the information from different sources and consolidates it, then submits the information to the user in a meaningful way.
Information similar to the following:
- Car prices for different dealers
- Drug information
- Flight timetable
- Industrial Spare Parts
- Book information (Price, page, edit, year)
- Who is someone?
- The date of the event
- Software updates
is Semantic Web technology easy to understand?
The semantic web is not a fast-growing technology.
The learning curve is one of the reasons. RDF is developed by people who have a college background in logic and artificial intelligence. For the average developer, it's not particularly easy to understand.
RSS is a fast-growing language for building semantic Web applications. If you want to learn more about RSS, read our RSS tutorial.
In the following tutorial, we will focus on the use of RDF to discover the potential of the semantic Web.
Click the next chapter and you can see a simple example of a semantic Web application.