Тема: Семантический поиск изображений по тегам
Здравствуйте уважаемые специалисты Semantic Web. )
Сразу к делу: Мне необходима частная консультация (E-Mail или Skype ) по нескольким общим вопросам касающихся семантического поиска и, через пару-тройку недель, по нескольким точечным вопросам алгоритмического характера.
Информации в сети крайне мало и предполагаю, что это оптимальный способ быстро найти нужное решение (или хотя бы направление), т.к. времени действительно маловато. Понимаю, что консультации могут отнять некоторое время, поэтому об условиях договоримся. Нужен человек, имевший дело с организацией семантического поиска с фреймворком Jena.
Если желающих или опытных в этой области нет, то, будьте добры, подскажите куда, к кому обратиться.
Теперь кратко очерчу круг проблем:
Для написания бакалвр. работы получил весьма неспецифическую для себя тему. Неспецифическую, так как (весьма обширные) технологии, которые в ней должны будут задействованы прилично выходят за горизонт моих практических знаний по теме и охватить их в приемлемое время трудновато.
Необходимо сделать прототип приложения для семантического поиска изображений в базе с помощью мобильного устройства. (и это только часть работы, но на данный момент я начинаю заниматься ею) .
Т.е. программируется сервер с базой картинок, при этом каждое изображение аннотировано триплетом тегов с определенной схемой (subject - predicate - object, например "camel eating apple", "птица летит - "). Для поиска можно задавать макс. 3 тега.
С мобильного устройства посылается искомый триплет, сервер принимает его сервлетом и делегирует к JENA, которая в свою очередь производит поиск по онтологии, т.е. по базе триплетов (тегов) и посылает обратно список найденных изображений с похожей аннотацией. Тут должна учитываться и связь между классами прописанная в RDFS, т.е. поиск "дромедар" должен вернуть и изображения с аннотацией верблюд (т.к. дромедар есть подкласс верблюда).
К изучению Jena, только приступил, поэтому первые и вопросы такие:
1. Реализация алгоритма такого семантического поиска хотя бы в общем плане. Т.к. понятие семантический поиск весьма обтекаемое (запрос SPARKLe - тоже поиск), то хотелось бы знать, есть ли для Jena уже готовая реализация такого поиска (или примеры).
2. Интересны мысли об оптимальном хранении триплетов к картинкам и связи "теги-картинка".
Если вам для обсуждения удобнее личный контакт, то пишите на мой емайл и там договоримся. :)
Отредактировано evg_sem (2012-01-10 00:31:08)