Семантический рабочий стол

редактировать

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

Содержание
  • 1 Общее описание
  • 2 Различные интерпретации семантического рабочего стола
  • 3 Усилия по стандартизации
  • 4 Связь с семантической сетью
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
    • 7.1 Реализации с открытым исходным кодом
Общее описание

Видение семантического рабочего стола можно рассматривать как ответ на предполагаемые проблемы существующих пользовательских интерфейсов. Без хороших метаданных компьютеры не могут легко узнать многие часто необходимые атрибуты файлов. Например, предположим, что кто-то загружает документ определенного автора по определенной теме - хотя в документе, скорее всего, будет четко указана его тема, автор, источник и, возможно, информация об авторских правах, для компьютера может быть нелегко получать эту информацию и обрабатывать ее в таких приложениях, как файловые менеджеры, поисковые системы на рабочем столе и другие службы. Это означает, что компьютер не может искать, фильтровать или иным образом воздействовать на информацию так эффективно, как иначе. Это в значительной степени проблема, которой занимается семантическая сеть.

Во-вторых, существует проблема соотнесения разных файлов друг с другом. Например, в таких операционных системах, как Unix, сообщения электронной почты хранятся отдельно от файлов. Ни один из них не имеет ничего общего с задачами, заметками или запланированными действиями, которые могут храниться в программе-календаре. Контакты могут храниться в другой программе. Однако все эти формы информации могут одновременно быть актуальными и необходимыми для конкретной задачи.

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

Семантический рабочий стол - это попытка решить некоторые или все эти проблемы путем расширения возможностей операционной системы для обработки всех данных с использованием технологий семантической паутины. На основе этой интеграции данных улучшенные пользовательские интерфейсы (или плагины к существующим приложениям) могут дать пользователю интегрированное представление о хранимых знаниях. Некоторые операционные системы, такие как BeOS, имеют файловые системы баз данных, которые хранят метаданные о документе изначально в файловой системе, что является шагом в сторону более семантического рабочего стола.

Было дано определение семантического рабочего стола (Зауэрманн и др., 2005):

Семантический рабочий стол - это устройство, в котором человек хранит всю свою цифровую информацию, такую ​​как документы, мультимедиа и сообщения. Они интерпретируются как ресурсы семантической сети, каждый из которых идентифицируется с помощью унифицированного идентификатора ресурса (URI), и все данные доступны и запрашиваются в виде графа структуры описания ресурсов (RDF). Ресурсы из Интернета могут быть сохранены, а созданный контент может быть передан другим пользователям. Онтологии позволяют пользователю выражать личные ментальные модели и формировать семантический клей, связывающий информацию и системы. Приложения уважают это и хранят, читают и обмениваются данными через онтологии и протоколы семантической паутины. Semantic Desktop - это увеличенное дополнение к памяти пользователя.

Различные интерпретации семантического рабочего стола

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

Усилия по стандартизации

Чтобы способствовать взаимодействию между различными реализациями и публиковать стандарты, сообщество проекта Nepomuk основало Фонд OSCA (OSCAF) в 2008 году. С июня 2009 года, разработчиков из сообществ Nepomuk- KDE и сотрудничают с OSCAF, чтобы помочь стандартизировать форматы данных для KDE, GNOME и freedesktop.org. В этих проектах используются стандарты Nepomuk / OSCAF и Nokia Платформа Maemo.

Взаимосвязь с семантической сетью

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

Однако цели создания унифицированного интерфейса и обеспечения доступа к данным независимым от формата способом на самом деле не являются заботой Семантической сети.

На практике большинство проектов, связанных с семантическим рабочим столом, используют протоколы семантической паутины для хранения своих данных. В частности, используются концепции RDF и сам формат.

См. Также
Ссылки
Внешние ссылки

Реализации с открытым исходным кодом

  • Semantic Desktop с KDE, социальный семантический рабочий стол на основе NEPOMUK интегрирован в KDE Plasma Workspaces
  • Zeitgeist, основанный на NEPOMUK и используемый в GNOME и пользовательском интерфейсе Ubuntu Unity
  • Gnowsis, ранней эталонной реализации NEPOMUK
  • NEPOMUK Java реализация NEPOMUK на Java, выполненная параллельно с версией KDE, разработчики прекратили разработку gnowsis для работы над
  • Deepamehta, программной платформой для управления знаниями
  • Tracker, база данных метаданных и поиск файлов
  • Iris, семантическая среда настольных приложений
Последняя правка сделана 2021-06-07 09:38:59
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте