- #1
Thread Owner
This is the new "dream" going around the web. We just went throught a renesanse of sorts with the emergents of web 2.0, which has just lately been realized in the last few years, but has been in development for over 10 years. Web 2.0 was an effort to go away from the old "silo" websites where you could only retreive data from there static, rarely updated, website to something more dynamic, realtime application based, at your fingertips, "mashable" content that attributed to the web's "Hall of Eternal Knowledge" where anyone could use it in what ever way they wanted to.
However, since this slow build up of thise concept, yet another has emergerd, and has also been in development for many years. The idea is semantics. In communication you have two parts, Syntax - How to format and deliver the a message. Example: I love chocolate. The Syntax -> I(Person) Love(Emotion) Chocolate(Food)... in XML it would look like this:
<Syntax>
<Comm>
<Person>I</Person>
<Emotion>Love</Emotion>
<Food>Chocolate</Food>
</Comm>
</Syntax>
Then the other part of communication is Semantics. Semantics is how we communicate with eachother. We know who "I" is and what "Love" means and what "Chocolate" is. Thats Semantics. But a computer doesn't know what those things are. They don't have semantics. They have only Syntax. The idea of a semantic web is giving the web(computers) the ablility to understand the information it contains and passes. So not only does it have that XML as abover. It knows that "I" is someone in particular, most likely the author, so there it ties that connection. If you want to know who "I" is the computer can now tell you with semantics. The word "love" can now be express in other words like "Really enjoy". This allows computers to talk to computers. Now you don't have to type in "I love Chocolate" in a search engine to retreave this XML, you can type "Someone Enjoys a Food" then it can find it based on that. It doesn't have to use keywords to find what your looking for because it knows what your looking for. This allows more specific searches as well as more broad ideas.
What do you guys think?
However, since this slow build up of thise concept, yet another has emergerd, and has also been in development for many years. The idea is semantics. In communication you have two parts, Syntax - How to format and deliver the a message. Example: I love chocolate. The Syntax -> I(Person) Love(Emotion) Chocolate(Food)... in XML it would look like this:
<Syntax>
<Comm>
<Person>I</Person>
<Emotion>Love</Emotion>
<Food>Chocolate</Food>
</Comm>
</Syntax>
Then the other part of communication is Semantics. Semantics is how we communicate with eachother. We know who "I" is and what "Love" means and what "Chocolate" is. Thats Semantics. But a computer doesn't know what those things are. They don't have semantics. They have only Syntax. The idea of a semantic web is giving the web(computers) the ablility to understand the information it contains and passes. So not only does it have that XML as abover. It knows that "I" is someone in particular, most likely the author, so there it ties that connection. If you want to know who "I" is the computer can now tell you with semantics. The word "love" can now be express in other words like "Really enjoy". This allows computers to talk to computers. Now you don't have to type in "I love Chocolate" in a search engine to retreave this XML, you can type "Someone Enjoys a Food" then it can find it based on that. It doesn't have to use keywords to find what your looking for because it knows what your looking for. This allows more specific searches as well as more broad ideas.
What do you guys think?