Среднестатистический пользователь хранит массу самой разнородной информации на своем ПК, причем большинство информации либо не используется, либо используется однократно, либо пользователи просто забывают о том, что те или иные данные у них есть. Многие задумываются над тем, как держать все эти данные, не удаляя их с одной стороны и имея их всегда под рукой с другой.
Ответ заключается в создании семантической информационной системы в компьютере. На сегодня концепция семантического (то есть логического или смыслового) представления данных разрабатывается, правда преимущественно к интернету. Однако семантическим вебом сегодняшние массивы информации обработать уже не получится. Необходимо чтобы каждый пользователь имел свой "семантический рабочий стол" на компьютере. И такие разработки есть.
Одной из наиболее близких к данной концепции станет opensource-разработка NEPOMUK (Networked Environment for Personalized, Ontology-based Management of Unified Knowledge), которая появится в финальной версии графической оболочки KDE4, активно используемой в Linux и Unix.
"Проект NEPOMUK является одной из немногих разработок, которая на сегодня не имеет открытых аналогов. Его задача будет заключаться в предоставлении семантических возможностей, на базе которых система будет определять и использовать логические взаимосвязи между различными данными в компьютере или в локальной сети" - говорит Стефан Лорье, один из координаторов проекта, работающий в компании Mandriva.
Помимо Mandriva в проекте также заняты компании HP, IBM, SAP и другие.
Вместе с семантическим десктопом в Mandriva также намерены создать интегрированную систему помощи и p2p-сеть для обмена семантическими данными и различной информацией.
По словам Лорье, семантический рабочий стол - это решение гораздо более мощное, чем, например, Google Desktop, так как оно не ограничивается полнотекстовым индексированием информации, а еще и анализирует ее.
Система Semantic Desktop будет сохранять отношения между файлами. Например, между сохраненным файлом на компьютере и электронным сообщением, при помощи которого этот файл был получен. Когда система проанализирует таким образом все данные на компьютере, в ее базе данных будет создан крупный граф информации, к которой можно будет обращаться с максимально гибкими запросами и из любого приложения на ПК.
Как отмечает Себастьян Трюг, один из разработчиков системы NEPOMUK-KDE, в будущем на базе NEPOMUK можно будет создавать и семантические графы на базе информации из интернета, причем, так как разработка базируется на стандартах RDF, то станет возможен обмен графами, созданными в других средах, но по тем же стандартам.
По умолчанию NEPOMUK является разработкой для KDE, но разработчики GNOME сейчас также начали портирование этой разработки через сообщество FreeDesktop.org. Кроме того, планируется и Windows-версия семантического десктопа.
Подробнее о проекте можно узнать по адресу http://nepomuk.semanticdesktop.org/xwiki/
Источник: cybersecurity.ru.
|