The present semantic web
How fast is everything growing
I will allow myself to omit some technical subtleties and only give interesting facts. Yes, it turns out to be alive and developing, I'm talking about the semantics of the web. There is a good description of the technical structure of the semantic web (the English language, and it’s better for the faint of heart to not open and read only thoughtfully).
Next I will talk about real use.
Who uses
The official website of the BBC
Opening the source code of the page, we immediately see:
- <head profile="http://dublincore.org/documents/dcq-html/">
- <link rel="schema.dcterms" href="http://purl.org/dc/terms/" />
I think a question may arise here, but what is this profile and why is it needed?
Dublin Core is a set of metadata for describing documents, in fact, for describing entities that are hidden under various addresses. Further we see that the PURL service is used - which is a service of constant URIs on which all semantics are based.
Leaving a little aside, it’s very convenient for you to define:
/ users are our users / documents are our documents
/users/vasya.pupkin is our specific user
And of course, if we defined the URI structure in such a way, we need to keep it no matter what happens to our web server. The purl.org service exists for this.
By the way, you can use their various searches and see what the BBC holds for themselves there. Not very useful information, but the following is more interesting. Ontology of programs - they approached very seriously the question of describing their work. By the way, you can see that the address is used for it: purl.org/ontology/po Next, there is still an interesting ontology - WildLife. We can open the page in the Animals section and also look at its code. That is, the old school is used, the page of the same name is added for semantization with metadata, but I really wanted to see RDFa. I want to draw your attention to the fact that this is information from wikipedia , but made it semantic DBPedia
- status: Approved
-
- id: /bbc
- name: bbc.co.uk
- public: true
- maintainers: purladmin.bbc.co.uk
- writers: purladmin.bbc.co.uk
- id: /ontology/po/
- type: partial
- target: www.bbc.co.uk/ontologies/programmes
- maintainers: PATRICKSINCLAIR,YVESR
- status: Approved

-
- <link rel="alternate" type="application/rdf+xml" href="/nature/species/Panamanian_golden_frog.rdf">
-
- if you compare the data, you will see almost the same thing.
Based on this, I assume that they use the SPARQL endpoint dbpedia to obtain information and actually generate the entire section on the fly, and using their ontology to easily link with their programs.
Thus, we see that they use semantics both inside and outside their site.
Does anyone use semantic web technology in their designs? Share your experience!