Семантические технологии для разных операционных систем - PullRequest
0 голосов
/ 22 марта 2011

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

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

Я хотел бы знать, какие технологии являются родными для различных операционных систем / сред рабочего стола. Я знаю (мета?) Трекер для Gnome, и мне было бы интересно услышать об аналогах для KDE, Windows и Mac OSX.

Ответы [ 2 ]

0 голосов
/ 21 апреля 2011

Что ж, этот вопрос уже давно отсутствует, и я провел исследование с тех пор, как задал этот вопрос, и вот что я нашел.

Для KDE существует компонент под названием Strigi, которыйтребуется для плазмы, и это обеспечивает функции тегирования файлов и поиска вместе с чем-то, называемым Nepomuk.

В Gnome есть трекер, который делает то же самое и, кажется, является компонентом рабочего стола Gnome.

В Windows есть теги, но я не выяснил, как можно программно получить доступ к тегам в файлах или насколько они универсальны.Однако можно пометить только определенные типы файлов, поэтому, например, txt-файлы не могут быть помечены.

0 голосов
/ 31 марта 2011

Для KDE я могу указать:

  • digiKam для управления изображениями
  • amaroK для музыки

Я думаю, что они оба делают то, что вы хотите.Однако я не совсем уверен, какова область вашего вопроса: вы просто ищете существующий инструмент для пометки / оценки изображений / музыки?

...