Применение технологий Semantic Web при построение WEB-порталов

Цель: построить web-портал кафедры с использованием технологий Semantic Web

Средства разработки: VS2005 (ASp.NET + MSSQL 2005), SemWeb library

(http://razor.occams.info)

материалы по теме Semantic Web:

http://www.semantictools.ru/

http://shcherbak.net/

http://ontolib.com/

http://dulanov.wordpress.com/

Для начала нужно разработать простенький интерфейс:

1. мастер-страница, состоящая из 3-х частей: левое колонтитул (меню), главное содержимое, верхний колонтитул (баннер).

(2 ContentPlaceHolder'a (для меню, для главного содержимого))

2. Логин форма с аутенфикацией на основе membership (3 роли: администратор, преподаватель, студент)

3. Регистрация пользователя. Регистрационная форма такая же как на livejournal.com.

После ввода данных, содержимое записывается в rdf file (доступ к этом файлу на livejournal.com можно получить таким образом: dinoel06.livejournal.com/data/foaf .Запись rdf файла происходит при помощи библиотеки SemWeb library.

При редактировании профиля, данные из rdf файла извлекаются также при помощи SemWeb library либо преобразовываются с помощью XSLT-шаблонов.

4. Пользователь может загружать файлы в свою личную папку. Перед загрузкой файла выводится таблица с информацией необходимой для заполнении в соответствии с Dublin Core. Метаданные сохраняются в rdf файле.

Для работы с базой данных можно использовать библиотеку SubSonic (http://subsonicproject.com/) либо LINQ (в случае использования VS2008)

Это только начальное прближение. В дальнейшем предполагается развитие Web-портала (использвоание SPARQL запросов, разработка агента).

Формирование ТЗ будет проиходить по мере разработки.

Форма оплаты: Webmoney

Цена вопроса оговаривается по мере выполнения задания.

Вопросы и предложения по ICQ 326815028 либо в личку.

16 лет назад
dinoel
38 лет
16 лет в сервисе
Был
16 лет назад

Заявки фрилансеров

Нет заявок фрилансеров