Вопрос

Я много слышал о семантической сети, но до сих пор не совсем понимаю, что это такое.Чем он будет отличаться от той сети, которую мы знаем сейчас?

Это было полезно?

Решение

Чем он будет отличаться от той сети, которую мы знаем сейчас?

Сейчас HTML+CSS больше ориентирован на структуру и представление.Семантика касается значение информации.В семантической сети вы используете общий онтологии установить значение (семантику) объекта и значение отношений между объектами.Наиболее известные онтологии: ФОАФ и Дублинское ядро.

Обычно семантика выражается на специализированном языке, например РДФ или СОВА.RDF можно встроить в XHTML, используя eRDF или W3C РДФа.

Менее структурированная альтернатива eRDF/RDFa: микроформаты.

Подробнее читайте на:http://en.wikipedia.org/wiki/Semantic_web

Другие советы

Лучшее объяснение – это пример.Пытаться гуглить для всех автомобилей, рекламируемых в Интернете, с двигателями объемом менее 2,0 литров, которые работают на неэтилированном топливе, имеют подключение к MP3 и их можно увидеть в автосалоне, до которого удобно добраться на общественном транспорте от моего дома.

Google просто не сможет помочь вам с этим запросом, на самом деле.Вам придется выполнить несколько поисков и сопоставить результаты самостоятельно.В семантической сети вы сможете выразить интерес к продаваемым продуктам, например автомобилям, и добавить ограничения.Любой результат будет полезен.Один или несколько пользовательских интерфейсов могут позволить вам это сделать: некоторые из них могут быть специализированными, другие — полностью универсальными.

Другой пример: создание диаграммы вещей, которые обычно не хранятся в одном месте, например, популярности диетической колы или загородных прогулок среди населения в сравнении с уровнями клинического ожирения среди той же группы населения.Для этого вы можете вообще не использовать веб-браузер, но можете использовать что-то больше похожее на Excel - но семантическая сеть предоставляет вам инструменты (SPARQL, RDF) для поиска и управления данными, которые доступны через HTTP.

Таким образом, точка зрения, высказанная Браваксом, не совсем верна, мало что может измениться - вы можете просто получить более полезные и лучшие веб-сайты с гибридными веб-сайтами.Или вы можете обнаружить, что делаете массу вещей, о которых до сегодняшнего дня вы никогда не думали, что они связаны с Интернетом.

В современной сети есть множество альтернатив для выполнения того же самого, например, анимированные GIF-файлы, Flash, Silverlight, DHTML и т. д.Для размещения данных в семантической сети будет существовать ряд инструментов и форматов.RDFa — хороший, более общий тип микроформата, но вы могли бы предоставить дамп всей базы данных, выставьте Конечная точка SPARQL, использовать микроформат или собственную структуру HTML и добавить трансформацию, будет много инструментов для разных случаев.

Так что Вартек тоже частично прав: вы можете использовать RDFa и eRDF, но вы также можете использовать множество других вещей для публикации данных.

Обратите внимание, что между семантической сетью и другой более простой концепцией, называемой Связанные данные.Как они связаны друг с другом, неясно, но я считаю, что сеть связанных данных — это то, что вам нужно, прежде чем инструменты и методы семантической сети начнут что-то делать.Связанные данные — это данные, семантическая сеть — это больше обработка данных, их анализ и решение таких проблем, как надежность доверия и тому подобное.По сути, несколько нижних слоев технологический стек.

Семантическая сеть по сути своей очень простая идея.(Как и все хорошие.)

В настоящее время Интернет состоит из документов со ссылками между ними.Google сделал довольно хороший бизнес на использовании контекста и привязки текста внутри ссылок, чтобы определить, что означают ссылки, и создать механизм для получения данных на основе этого.Другими словами, Google угадывает семантическое значение ссылки.

Идея семантической сети: «Что если эти ссылки были напечатаны?» Каждый факт в Интернете получает адрес - URI - и связан с другими фактами (также URI) по отношениям (также URI).Группы отношений называются «онтологиями».

Таким образом, вместо ссылок страницы А на страницу Б, как в нынешней сети, ссылки в семантической сети больше похожи на:

URI A связан с URI B ссылкой типа URI C.

URI может быть у чего угодно.Люди могут иметь URI;обычно для их описания мы используем набор отношений, называемый FOAF.Допустим, URI для Джеффа Этвуда http://codinghorror.com/foaf.xml;тогда вы могли бы сказать:

<http://codinghorror.com> <http://xmlns.com/foaf/0.1/homepage> <http://codinghorror.com/foaf.xml>

то есть, http://codinghorror.com это домашняя страница человека, представленного содержимым http://codinghorror.com/foaf.xml.

Теперь машины могут читать и запрашивать эти взаимосвязи — так что вы превращаете Интернет в базу данных, с которой компьютеры могут немедленно что-то делать.Языком запросов семантической сети является SPARQL, и его стоит попробовать.

Семантическая сеть — это всего лишь семантический (значимый) слой поверх WWW.Он полуструктурирован (RDF), самоописываем (онтологии с использованием OWL) и позволяет обнаруживать ресурсы (SPARQL).

Семантическая сеть работает на основе предположения «Открытого мира»;то, что что-то не указано, не означает, что оно не существует, оно просто «неизвестно».Это принципиально другая логика, чем та, которая используется в таких СУБД, как MySQL и др.- если чего-то не хватает, этого не существует - предположение "закрытого мира".Prolog и DATALOG — хорошие примеры логики закрытого мира.

Если вы хотите по-настоящему узнать, что происходит внутри, вам нужно взглянуть на его основы, лежащие в логике описания.Хороший обзор логики описания можно найти здесь: http://www.inf.unibz.it/~franconi/dl/course/

Если вы хотите узнать больше о RDF, прочитайте РДФ Праймер. Семантика RDF еще одно потрясающее чтение.

Исследователи практически отказались от «семантической» части семантической сети и решили сосредоточиться на связанных данных — как можно перемещаться по тройкам RDF, чтобы мы могли тратить больше пропускной способности Интернета ;-)

В настоящее время на HTML-страницах есть теги разметки, которые описывают, как должен отображаться контент. <b>, '<pre>, и т. д.Эти теги не несут никакого смысла в своем содержании.

Концепция семантической сети заключается в том, что документы будут содержать теги XML, которые несут смысл в их содержании.Например <person><firstname>.Основная идея заключается в том, что CSS сможет форматировать такие документы, но также можно будет легко извлекать из этих документов значимую информацию.

Семантическая сеть — это то, чем на самом деле хотел стать Тим Бернерс-Ли, изобретатель Всемирной паутины, — то есть глобальный граф взаимосвязанных данных.Это обобщение социального графа, где вы можете использовать социальные данные (с такими словарями, как ФОАФ), а также любые другие машинопонятные данные и связывать их друг с другом.Стандартным форматом описания этой информации для машин является формат описания ресурса (РДФ) и язык веб-онтологии (СОВА).В Интернете уже есть много закодированных данных, включая RDF-версию Википедии, называемую ДБПедия.

Семантическая сеть будет отличаться от сегодняшней сети тем, что компьютеры, как и люди, будут понимать, что содержат документы, а также каково значение связей между документами.Это облегчит автоматизацию задач по обработке информации, включая поиск информации из надежных источников. Полный стек SemWeb включает в себя криптографию, системы доказательств и сети доверия.

Тим Бернерс-Ли описывает это в своем блоге Гигантский глобальный график (от 21 ноября 2007 г.):

Три мысленных движения:

  1. Интернет:«Интересны не кабели, а компьютеры»
  2. (Мировой) Интернет:«Интересны не компьютеры, а документы»
  3. Гигантский глобальный график:«Важны не документы, а то, о чем они говорят»

О термине «Гигантский глобальный граф»:

Теперь мы можем использовать слово «График», чтобы отличить его от «Сеть».

Я назвал этот граф «Семантической паутиной», но, возможно, это должен был быть «Гигантский глобальный граф»!Чем-нибудь хуже, чем WWWW?;-) Термин "Семантическая сеть" давно не устоялся, я не предлагаю его менять.Но давайте подумаем о графике, что это такое.(Сноска:Слово «График» также используется в спецификациях RDF, но это, кстати.В то время как анализатор XML создает дерево DOM, анализатор RDF создает в памяти граф RDF.)

Семантическая сеть — единственное прагматичное решение, предложенное на сегодняшний день для исправления присущих Всемирной паутине недостатков проектирования.Потому что создатели Интернета, каким мы его знаем сегодня, не предоставили механизмов, которые бы учитывали фундаментальные лингвистические явления, определяющие образ мышления и общения людей, такие как омонимия, синонимия и т. д.поиск информации в Интернете приводит к потоку ложных срабатываний.Идея семантической сети сводится к присвоению веб-ресурсам однозначных идентификаторов, которые помогут правильно определить их значение.Если однажды это удастся, мы можем забыть, как выглядел обычный поиск в Google, если он потерпит неудачу, все останется так, как есть сейчас.

Это модное слово, привлекающее интерес людей, похожее на Web 2.0.

Т.е.В будущем контент будет отделен от презентации, что позволит сделать много полезного.
На самом деле факты будут субъективными, в зависимости от реальности и авторитета принимающей стороны.

Другими словами, теперь пользователи не увидят большой разницы.

Семантическая паутина — это распределенная информационная система, в которой взаимосвязанные данные публикуются в виде троек RDF через HTTP.Тройки RDF состоят из субъекта, предиката и объекта, но к ним могут быть прикреплены и другие вещи, такие как типы данных и аннотации о естественном языке объектов.В семантической сети URI используются как идентификаторы, так и адреса сетевых ресурсов.

Он отличается от Интернета, поскольку Интернет представляет собой распределенную информационную систему документов и интерфейсов приложений.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top