Discussion:
Person tagging for Gwenview using Nepomuk
Phaneendra Hegde
2011-09-14 07:01:21 UTC
Permalink
Hi Gwenview Developers,

I'm Phaneendra Hegde, a KDE GSoCer(2011) , a comp.sci student from Bangalore
India. I have successfully completed my nepomuk related gsoc project 'Fancy
Bookmarking for konqueror and rekonq' . Now I'd like to continue my work
with KDE, Nepomuk, other KDE projects as well. My mentor Sebastian
trueg(Nepomuk Maintainer) told me about person tagging project in gwenview
using nepomuk. I have already gone through gwenview source code and found it
very abstract with respect to semantic information. Our plan is to provide
features for tagging PIMO:Persons in gwenview. Since gwenview is already
integrated with nepomuk , tagging feature is not going to be a problem with
respect to implementation. I'm taking this project along with one of my
friend. Now I'd like to ask few questions regarding the next step in this
project -


- I have planned to create a search box in the information panel using
which one can search for PIMO:Persons and can relate the image with the same
person.
- A label below search box which shows already linked persons and
provides link to open those persons in KAddressBook.
- In future , providing a actual ,easy photo tagging just like facebook
image tagging. Using a rectangular box for selecting a person from image
and linking the same with Persons. This is not possible because there is no
standard ontology defined in Nepomuk for defining a part of the image. Once
we have some ontology for doing such stuff we can easily implement it. Also
there is no automatic photo identification tool in KDE (AFAIK) , so in the
beginning step we are thinking about implementing a manual photo tagging
just like normal string tagging.

Now I'd like to hear from you. I welcome your valuable suggestions ,
comments and guidance.

Thank you :)


Regards
- PNH
Phaneendra Hegde
ircNick - pnh (#nepomuk-kde,#kde-in)
Aurélien Gâteau
2011-09-14 21:19:17 UTC
Permalink
Post by Phaneendra Hegde
Hi Gwenview Developers,
I'm Phaneendra Hegde, a KDE GSoCer(2011) , a comp.sci student from
Bangalore India. I have successfully completed my nepomuk related gsoc
project 'Fancy Bookmarking for konqueror and rekonq' . Now I'd like to
continue my work with KDE, Nepomuk, other KDE projects as well. My
mentor Sebastian trueg(Nepomuk Maintainer) told me about person tagging
project in gwenview using nepomuk.
Hi Phaneendra, interesting project indeed.
Post by Phaneendra Hegde
I have already gone through gwenview source code and found it very
abstract with respect to semantic information.
Yes, I had to abstract Nepomuk away when I added support for it in
Gwenview because at that time it was not reliable enough to develop the
UI against it. I think the abstraction should be removed as it prevents
the implementation of useful features like live notifications of Nepomuk
changes.
Post by Phaneendra Hegde
Our plan is to provide features for tagging PIMO:Persons in
gwenview. Since gwenview is already integrated with nepomuk , tagging
feature is not going to be a problem with respect to implementation. I'm
taking this project along with one of my friend. Now I'd like to ask few
questions regarding the next step in this project -
* I have planned to create a search box in the information panel using
which one can search for PIMO:Persons and can relate the image with
the same person.
* A label below search box which shows already linked persons and
provides link to open those persons in KAddressBook.
Can you provide a mockup for this? Right now the information panel is
about displaying information for the current image. I am not sure it is
the right place to trigger searchs, but maybe I can be convinced by a
mockup :)
Post by Phaneendra Hegde
* In future , providing a actual ,easy photo tagging just like
facebook image tagging. Using a rectangular box for selecting a
person from image and linking the same with Persons. This is not
possible because there is no standard ontology defined in Nepomuk
for defining a part of the image. Once we have some ontology for
doing such stuff we can easily implement it.
This sounds good.
Post by Phaneendra Hegde
Also there is no automatic photo identification tool in KDE (AFAIK) ,
so in the beginning step we are thinking about implementing a manual
photo tagging just like normal string tagging.
There is a project named libkface. You may want to look for it.

Aurélien

Loading...