Семантические штучки (RDF, OWL) на мобильных телефонах – возможно ли?

StackOverflow https://stackoverflow.com/questions/491792

Вопрос

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

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

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

Наличие динамической объектной модели и синтаксический анализ XML-кода и обратно для меня обязательны.

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

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

  • Возможно ли это в теории?(особенно для J2ME, я не уверен)
  • Существуют ли библиотеки, которые, как известно, работают на этих платформах?
  • Достаточно ли производительности мобильной платформы для реального использования?
Это было полезно?

Решение

Может быть, заглянуть ЯЮИТ.Это

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

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

Другие советы

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

Mono делает C# доступным на iPhone и Android.Как только это будет сделано, вы можете использовать РОУЛЕКС иметь дело с RDF и OWL.Вы можете подумать о прочтении этот вопрос Stackoverflow.

Здесь есть порт Jena на платформу Android.http://code.google.com/p/androjena/

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top