Hi everyone,<div><br></div><div>I'm a new developer in the Nepomuk area of KDE. Up to now I am responsible for the Wacom KCM and was looking for a new project to fill some time gaps.</div><div><br></div><div>First of all I like to say that Nepomuk runs great on my system. Furthermore from a developer point of view it is a pleasure to use it, most stuff works just as expected.</div>
<div>The Semantic Desktop is an interresting concept and I really hope hope over time more and more applications adopt to it. Sadly there is not much you can do with as of today which might be one of the most reason the KDE users disable it. Sebastians save prototype looks great though and I hope he can finish it soon.</div>
<div><br></div><div>Like I said above I'm looking for a new project and thus I like to add something to Nepomuk.</div><div>What I always missed in the last years was some program that lists a collection of all files connected to a specific research topic. In my case mostly research papers in pdf format, but also images, emails, mindmaps, other project files.</div>
<div>Currently I manage everything in my own folder structure and try to keep track of the references via KBibtex, Mendeley, Zotero, Dolphin, Kontact.</div><div><br></div><div>This use case screams literally for a new semantic approach and this is what I try to achieve.</div>
<div><br></div><div>The program is called Conquirere and it can be found in a really really early version in playground/edu [1]</div><div>Currently it offers a way to create a new project (and a new Nepomuk tag with it) and lists your "library" of tagged documents / mails / images and such in in one program.</div>
<div>It is also possible to see all system wide documents (capped at 500 per resource type currently).</div><div>The tagging has to be done via Kontact/Dolphin/DigiKam or by copying the files to the project folder.</div><div>
<br></div><div>This alone is nothing special so far.</div><div><br></div><div>What I have added is a new ontology [2] that maps the BibTeX (and some more) information to Nepomuk, allow to change every field easily and also to export all project documents to a BibTeX .bib file.</div>
<div><br></div><div>I've seen there was a discussion about this ontology/KBibTeX integration a while ago. The last message said, the best way to talk about this topic is over some actual source code.</div><div>So here we go :)</div>
<div><br></div><div>In the future I like to extend this program to integrate automatic fetching of references (via libkbibtex io for example), add some more features like automatic recommendation of new documents/webpages based on tag clouds extracted from all project documents, add the possibility to list also sections of a document (fits nicely to Sebastians last mail) and maybe many more.</div>
<div><br></div><div>I'm not familiar how new ontologies are created normally, I hope this fulfills most requirements for the usual ontologies.</div><div><br></div><div>I'm always glad to get some comments.</div><div>
<br></div><div>Kind Regards</div><div>Joerg Ehrichs</div><div><br></div><div>[1] <a href="https://projects.kde.org/projects/playground/edu/conquirere">https://projects.kde.org/projects/playground/edu/conquirere</a></div><div>
[2] <a href="https://projects.kde.org/projects/playground/edu/conquirere/repository/revisions/master/changes/nbib/nbib.trig">https://projects.kde.org/projects/playground/edu/conquirere/repository/revisions/master/changes/nbib/nbib.trig</a></div>
<div><br></div><div><br></div>