Семантический материал (RDF, OWL) на мобильных телефонах - это возможно?

голоса
5

Я думал об использовании семантических (веб) технологии, такие как RDF и OWL в приложениях на мобильных устройствах. В настоящее время я нацеливание андроида, но я бы также быть заинтересованы в возможности на iPhone и на J2ME.

Я хотел бы использовать библиотеку вместо реализации все с нуля.

Я знаю, что есть некоторые библиотеки / рамки, как Jena, Redland ставленник, но они не указывают на каких платформах они известны работать.

Имея динамическую модель объекта и анализа из и в XML должны имущими для меня.

Я хотел бы также использовать рассуждения, но мне сказали, это было довольно вычислительное интенсивно, так что это только хорошо бы иметь.

Для всех платформ упоминались, вопрос может быть истолкован как

  • Можно ли в теории? (Особенно для J2ME я не уверен)
  • Есть библиотеки, которые, как известно, работают на этих платформах?
  • Является ли производительность на мобильной платформе достаточно хорошо для реального использования мире?
Задан 29/01/2009 в 15:27
источник пользователем
На других языках...                            


5 ответов

голоса
6

Вы написали вы хотите J2ME, но и другие читатели могут быть заинтересованы в C #.

Mono делает C # доступны на iPhone и Android . Как только это будет сделано, вы можете использовать ROWLEX , чтобы иметь дело с RDF и OWL. Вы могли бы рассмотреть чтение этого StackOverflow вопроса .

Ответил 01/04/2009 d 11:56
источник пользователем

голоса
3

Может быть , посмотреть в IYOUIT . Это

мобильное приложение, разработанное в Python, и работает на Nokia Series 60 телефонов.

Он использует OWL и рассуждения. Вы можете прочитать подробности в этой статье .

Ответил 29/01/2009 d 17:12
источник пользователем

голоса
1

Там в Jena порт для Android платформы здесь. http://code.google.com/p/androjena/

Ответил 22/10/2010 d 23:22
источник пользователем

голоса
0

Более общий ответ на вопрос заголовка является Mosembro , браузер для Android , который использует Microformats для семантических данных. Он не делает никаких нетривиальных вычислений с данными, однако.

Ответил 29/01/2009 d 19:38
источник пользователем

голоса
0

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

Ответил 29/01/2009 d 19:26
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more