среда, 14 октября 2009 г.

Источники

http://designformasters.info/posts/microformats-what-they-are-and-how-to-use-them/ - введение в технологию микроформатов.
http://microformats.org/ - сайт посвященный только микроформатам.

Набор статей, посвященных созданию mashup (http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)) приложений от IBM:
http://sherdim.rsu.ru/pts/semantic_web/REC-owl-guide-20040210_ru.html - перевод на русский OWL Web Ontology Language Guide W3c Recommendation 10 February 2004. Руководство по языку OWL.

http://jquery.com/ - сайт, посвященный новой библиотеке JavaScript - jQuery (http://ru.wikipedia.org/wiki/JQuery)
http://jowl.ontologyonline.org/ - сайт, посвященный jOWL - плагину для оЙгукн для навигации и визуализации OWL-RDFs


Тема работы

Утверждена тема работы - Информационные технологии семантической разметки веб-страниц.

понедельник, 12 октября 2009 г.

Источники

Попались интересные материалы по sw. Следует почитать:

http://anton-kulackov2010.narod.ru/ontologies_and_thesauruses.pdf - Онтологии и тезаурусы. Учебное пособие. Соловьев В.Д., Добров Б.В., Иванов В.В., Лукашевич Н.В.

http://anton-kulackov2010.narod.ru/ontology_making.pdf - Основные аспекты построения онтологий верхнего уровня и предметной области. Л. В. Найханова.

http://anton-kulackov2010.narod.ru/sem_web.pdf - Концепция Семантического Web
& Интеллектуальные агенты. Пантелеев М. Г. (в виде презентации).

http://anton-kulackov2010.narod.ru/sem_web_portal.pdf Перспективы использования технологий Семантического Web в порталахв образовательных порталах.
М. Г. Пантелеев, Д. В. Пузанков, Ю. С. Татаринов (в виде презентации).

http://anton-kulackov2010.narod.ru/sw_in_edu_portals.pdf Перспективы использования технологий Семантического Web в порталахв образовательных порталах.
М. Г. Пантелеев, Д. В. Пузанков, Ю. С. Татаринов

пятница, 9 октября 2009 г.

Источники

http://www.w3.org/TR/rdf-sparql-query/ - SQARQL Query Language for RDF W3C Recommendation 15 January 2008 спецификация языка запросов SPARQL для RDF.

http://semanticweb.narod.ru/3.html - SQARQL по-русски.

http://shcherbak.net/ - Блог о semantic web (далее sw) в целом. Множество публикаций и форум.

http://protege.stanford.edu/doc/users.html - сайт посвящен free, open source редактору онтологии Protege. Имеются всевозможные tutorials и примеры, сам по себе редактор очень мощный с интуитивно понятным интерфейсом.

http://www.semantic-web.at/1.home.htm - сайт австрийской компании The Semantic Web Company, занимающейся предоставлением компаниям профессиональных сервисов, связанных с semantic web. Можно найти множество примеров и статей.

http://www.semantictools.ru/ - русскоязычное сообщество sematic web. Представлено множество статей, обзоров технологий, проектов. В частности http://www.semantictools.ru/tools/12---sw.html#5 - список инструментов sematic web

http://sherdim.rsu.ru/pts/semantic_web/REC-owl-features-20040210_ru.html#s1.1 - перевод на русский OWL Web Ontology Language Overview W3C Recommendation 10 February 2004. Обзор языка OWL.

http://owlapi.sourceforge.net/reasoners.html - пример двух reasoner-ов (дословно "механизм рассуждений") для OWL API.

http://www.w3schools.com/rdf/default.asp - RDF tutorial, объясняется суть RDF, области применения и варианты использования, приводятся примеры, вводится понятие OWL, как более сильного языка над RDF с лучшей машинной интерпретируемостью.

http://www.xml.com/pub/a/2001/01/24/rdf.html?page=1 - статья, посвященная введению в semantic web и в частности RDF с уклоном в синтаксис. В конце в разделе "looking forward" представлены полезные ссылки.

Итоги первого НТС

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

Необходимо также четко определить тему и цель работы.

Следует отметить, что исследуемая проблема должна быть актуальной.

среда, 7 октября 2009 г.

Основа системы

Система с использованием OWL будет построена следующим образом:
Хранить данные можно в XML, передача с сервера к клиенту - HTTPService (т.к. есть поддержка формата e4x для работы с XML во Flex), с клиента на сервер - RemoteObject (вызов методов Java классов, передача данных по AMF). Текущий вопрос - передача на сервер и сохранение данных в XML.

Планируется использование OWL API для Java:
Protege (создание онтологии) -> Загрузка в Java (OWL API) -> Разбор/применение reasoner-ов -> передача информации клиенту - использование данных онтологии (визуализация информации / автоматическая разметка / перестройка ракурса сайта)...

Источники

http://www.w3.org/TR/webont-req/ OWL Web Ontolgy Language Use cases and Requirements, W3C Recommendation 10 February 2004 - Интересный материал, помимо всего прочего, рассматриваются 6 вариантов использования и применения OWL.

Итоги первой консультации (заметки):

Представление информации на сайте в виде схем.
На входе данные: текст, графика -> содержание, реферирование -> составление структуры данных (линейно-сетевая). Постараемся сделать проекцию.
Смысл информации. Обозначение ключевых понятий, связи между ними.
Реферирование должно носить целевой характер. Восприятие сайта. Граф -> под граф.

Создание OWL-разметки (средства Semantic Web довольно обширны, останавливаться только на OWL не стоит, к тому же есть несколько разновидностей OWL) Идея - автоматическое создание разметки, перестроение сайта в определенный ракурс для пользователя. ИС семантической разметки (аспектно-ориентированная).

Что необходимо в ближайшее время:
1. Список источников;
2. Результаты анализа;
3. Ф-е ТЗ (цели, задачи, функции);
4. Наброски плана.