Статьи

Двойственная личность шпагата

С Twine то , что вы видите на экране, рассказывает только половину истории. Откиньте занавеску, и вы увидите совершенно новую сторону, просто жаждущую поиграть с другими детьми на блоке.

Когда я вхожу и просматриваю свою страницу профиля, я вижу это:

Скриншот шпагата

Клиент Semantic Web видит это:


<rdf:RDF>
<app:User rdf:about="http://www.twine.com/user/davidseth">
<web:views rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">17</web:views>
<radar:createdDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2008-03-11T19:28:23.722-0500</radar:createdDate>
<radar:lastModifiedDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2008-03-14T18:47:51.546-0500</radar:lastModifiedDate>
<basic:url rdf:resource="http://davidseth.net"/>
<basic:url rdf:resource="http://www.sitepoint.com/articlelist/497"/>
<basic:url rdf:resource="http://boab.info"/>
<basic:url rdf:resource="http://davidseth.net/foaf.rdf"/>
<radar:isPerson rdf:resource="http://www.twine.com/item/1tx4lphj-g5"/>
<app:status rdf:datatype="http://www.w3.org/2001/XMLSchema#string" xml:space="preserve">linkinging it all together in the tropics</app:status>
<app:location rdf:datatype="http://www.w3.org/2001/XMLSchema#string" xml:space="preserve">Townsville, QLD Australia</app:location>
</app:User>
</rdf:RDF>

Теперь графическое представление:

шпагат-граф-davidseth
График 1 — Шпагат (желтая точка — это я)

Хотя приведенный выше график не станет следующим экспонатом в Лувре, в нем есть хотя бы одна красивая вещь.

Скромный URL

Эта красивая вещь — URL. Это представляет концепцию * меня * как <http://www.twine.com/user/davidseth>. Технически это URI, но весь смысл данных в сети связан с вещами, которые можно обнаружить. Это означает, что я должен иметь возможность перейти к <http://www.twine.com/user/davidseth> и на самом деле получить (видите ли вы соединение HTTP / REST) ​​значение.

Вещи становятся интересными

Вот где приходит волшебство связанных данных. Я могу взять свой FOAF- файл (который является просто текстовым файлом) и получить этот график:

шпагат-граф-FOAF-конечный
График 2 — FOAF (желтая точка — это я, а красная — Таунсвилл)

И, наконец, я могу получить место, где я живу < http://dbpedia.org/resource/Townsville >, и это график:

шпагат-граф-Таунсвилл
График 3 — Dbpedia (красная точка — Таунсвилл)

Соедините точки

Вы могли заметить цветные точки на графиках выше.

  • На графике 1 есть желтая точка, которая представляет меня на шпагате.
  • На графике 2 также есть желтая точка, обозначающая FOAF me, и красная точка, потому что я живу в Таунсвилле.
  • График 3 имеет красную точку, обозначающую Таунсвилл.

Поскольку мы имеем дело с RDF-графом, эти отдельные наборы данных можно легко объединить для создания большего и более полного графа. Путь создан и может быть легко пройден из моего профиля Twine -> в мой профиль FOAF -> в запись Dbpedia Townsville.

связанные данные шпагата

Это действительно классная часть семантической паутины, кто-то действительно задумывался об этом 🙂 Я могу запросить службу данных (Twine), текстовый файл (мой FOAF-файл) и веб-сайт (Dbpedia) с помощью одного запроса SPARQL.

Гигантский Глобальный График

Гигантский Глобальный График

Это всего лишь один большой Giant Global Graph, готовый для разработки творческими людьми для создания следующего большого мэшапа.

Авторские права на фотографии GGG: http://www.flickr.com/people/hotmeteor/ — креветка, Отдел исследования когнитивных наук — Университет Брюсселя — график