Semantic Web - это простота в идее, эффективность в работе и сложность в реализации.
Вы согласны с моим определением?
Не забывайте о разделе Semantic Web FAQ.
Категории:Semantic Web
14 комментария к этой записи
Оставить комментарий
Вы согласны с моим определением?
Не забывайте о разделе Semantic Web FAQ.
14 комментария к этой записи
Оставить комментарий
Ну почему сложность? В текущие движки добавить шаблон вывода RDF и привязать это к REST’у. Лениво только, но не очень-то и сложно, ИМХО.
У меня есть простота в идее, эффективность в работе и сложность в реализации, но вот одно но – не хватает на все время
To Nicholass – Вот если бы все автоматически делалось, тогда не было бы, лениво
Да?
Хотя, автоматически можно сделать весьма много – структурные элементы заметок и статей выделены (автор, название и, собственно, материал заметки или статьи).
Кроме того, уже и таксономии различного вида можно формировать – с одной стороны – каждая статья рубрицируется автором, т.е. относится к какой-то конкретной категории,а с другой – облака тегов, где опять же информационные ресурсы объединяются некоторым контекстом. Плюс последние инициативы по созданию глобальных баз знаний, хранящих смысловое описание терминов. Главной целью создания таких баз знаний является установление связи между вашими тегами и общепринятыми семантическими определениями этих тегов.
Да… а ведь Semantic Web стартует…
Ну ничего, сейчас вот допишу туториал по Java Spring, Hibernate и Ajax и можно семимильными шагами бежать в Semantic Web. А там посмотрим, будет ли это Semantic Web в виде REST+RDF или SOAP+RDF, но скорее всего – это будет нечто другое
to Bender – времени не хватает всегда. Вот я стараюсь думать, что в сутках 35 часов и иногда помогает… только спать хочется
Если есть идеи, их надо реализовывать…А там и спонсор найдется, и не надо будет еще чем-то заниматься
Почему простота в идее? Идея не такая уж и простая, кроме того, нужно владеть солидным математическим аппаратом. Сложность в реализации может возникать в одном единственном случае – если технологии применяются неправильно. Отличный пример – HSA, где каждая технология на своем месте. Ajax обеспечивает непревзойденную производительность клиента, Hibernate должен обеспечить маппинг на Oracle Ontology и соответственно выборку оттуда. А Spring – может ВСЕ!. Так чего же мы ждем
Идея Semantic Web,как и все гениальное, очень проста.
Просто осознать это сложно… А сформировать целостное восприятие Semantic Web, как взаимосвязанный набор технологий, еще сложнее…
Математический аппарат «саморазвивающихся» онтологий у меня есть. Изучение теории онтологий не прошло даром
В Semantic Web, например, агенты во всем своем разнообразии используют онтологии, как базы знаний. Таким образом агент является внешним по отношению к онтологии… Или просто контейнером для нее(онтологии).
в то время как я ввожу понятие «активного» объекта ПрО, который сам при прочих равных может выполнять активную функцию, например, может пополнять знаниями онтологию путем анализа каких либо внешних источников.
Т.е. при прочих равных объект сам себе агент, а онтология – социальная сеть агентов, которая координируется весьма простым и эффективным алгоритмом.
А сложность в реализации заключается в том, что при использовании дескриптивных логик мы получаем массу проблем вычислительного характера. А уход, например, в пространственные базы данных приводит нас к высокоэффективным вычисления при «разумных» ограничениях выразительности языка представления знаний, но…
Но не хватает готовых программных компонент для мапинга(отображения) RDFS/OWL в пространственные базы знаний и обратно. Единственное решение, поддерживающее, эту функции, это ORACLE SPATIAL.
А это очень дорогое удовольствие, которое физическое лицо в основном не может себе позволить. А аналогов вообщем то и нет. Подчеркну, нет не аналогов пространственных баз данных, а аналогов компонент осуществляющих мапинг RDFS/OWL в пространственные базы данных и обратно.
Насчет HSA(Hibernate Spring Ajax) я полностью согласен.
хочу предложить для размышлений взгляд Новы Спивак на будущее семантического веба (картинка вырезана из его доклада):
я положила куда смогла
На мой взгляд, довольно интересно.
Интересная концепция. Если не будет трудно – хотелось бы узнать источник поподробнее, например еще несколько ссылок + данные об авторе. Безусловно, это интересная концепция, но ей не хватает позиционирования по сегментам разработок: где крупные, где мелкие системы, сколько проектов реализовано, а сколько не доведено до ума. Т.е. хочется увидеть реальную статистику проектов Web.
Кроме того, учитывая тенденции необходимо описать также примерный набросок будущих технологий, если источником является доклад, то это не должно быть трудной задачей
конкретно мне в картинке не понравилась дата наступления Интеллектуального Веба (Intelligent Web), а именно 2030 год.. Это ж сколько мне тогда будет лет?! Нет, нужно работать больше, чтобы побыстрее наступил Intelligent Web!
сорри – дала поиск, но исходного документа в вебе не нашла. Посему беру со своего винта и положу сюда:
http://progproblems.gradsoft.u.....b_talk.ppt
.
доклад относительно свежий – конца прошлого года. А автор – тот самый Нова Спивак, СЕО Радар Нетворкс, который раздул термин веб-3 и под эту тему выбил кучу мильонов на развитие
что-то ссылка неправильно сохранилась – повторяю:
http://progproblems.gradsoft.u.....b_talk.ppt
почему-то при редактировании широких строк съедается кусок…
подправил ссылку
Нашла правильную ссылку:
Making Sense of the Semantic Web, Nova Spivack, CEO & Founder Radar Networks, 2007, http://novaspivack.typepad.com.....b_talk.ppt