"Technologies du Web Sémantique pour l'Entreprise 2.0": Thèse et slides en ligne

De retour de vacances, mon mémoire de thèse (pdf, licence CC BY-NC-ND) et les transparents de la soutenance (qui s'est très bien passée ;-) sont enfin en ligne.

Merci encore à tous ceux qui sont venus / m'ont encouragé / questionnés et avec qui j'ai pu travailler ces dernières années dans le cadre de cette thèse ... l'aventure ne fait que commencer !

PhD fellowship position in Social Software and Semantic Web at DERI, NUI Galway

The Unit Social Software (USS) in DERI is currently looking for Ph.D. candidates. Applications must be sent by the end of the week at hr.ie@deri.org and positions will start in September.
More details in the add below:


The Unit Social Software (USS) at the Digital Enterprise Research Institute - DERI: http://www.deri.ie/ - of the National University of Ireland, Galway invites applications for a 4 years fully-funded PhD fellowship position.

DERI is a leading research institute in semantic technologies that offers a stimulating, dynamic and multi-cultural research environment, excellent ties to research-groups worldwide and standardization bodies, close collaboration with industrial partners and up-to-date infrastructure and resources.

The DERI Unit Social Software focuses on the convergence of Social Software and the Semantic Web by developing models and tools that support and take advantage of these two trends. Achievements of DERI USS include SIOC - Semantically-Interlinked Online Communities - and a large number of publications and tutorials on the topic in international venues and journals. USS Research is performed in collaboration with other DERI units and industrial partners. The PhD position is funded by Science Foundation Ireland (http://sfi.ie) within the Lion2 project and offers for the successful candidate an annual stipend, course fees and conference travel when presenting.

Applicants should have a strong interest in Social Software, Semantic Web and Web Science in general and hold an excellent primary degree or Masters qualification in a relevant discipline (e.g. computer science, information
science, knowledge representation), with an emphasis on practical aspects of research (e.g. industrial project experience, ontology development and open-source software developement being distinct advantages). Selected
candidates are expected to have the willingness to combine formal scientific work with application-oriented research and development in projects funded by national and international (EU) funding agencies, as well as participating in
open-source projects and standardization activities.

Please submit your application (including cover letter, relevant publications or software implementation, full CV and contact details for two referees) to hr.ie@deri.org by 5pm on Friday, July 3rd with the subject line 'PhD Position - DERI USS'. Candidates will be contacted in the first week of July and interviews will be then conducted for successful applications. For further information please contact Alexandre Passant (alexandre.passant@deri.org) and John Breslin (john.breslin@deri.org).

SemTech slides

I've just uploaded the slides of the two Semtech tutorials I was invoved in today. They are embedded below, but you can also access them directly on slideshare. It was a busy day - actually, I'm in the same meeting room from 7:30 am ! - but really interesting and I guess (and hope) the tutorials were well recieved, with interesting feedback and questions from the audience. As said previously and during both presentations, if you have any questions, feel free to drop an e-mail or directly come to have a chat if you want to discuss some of these topics more in detail.

SemTech 2009 Tutorials

I just arrived in San Jose for SemTech as I will speak in two tutorials tomorrow (i.e. the 15th of June - oh btw, I'll be 29 that day :-) :

  • The first one, in the morning, "Hello Open World" is an updated version of our WWW2009 tutorial (given with Michael Hausenblas) that will be given that time with Giovanni Tummarello. We will emphasize on some recent developments as well as on practical use-cases of these technologies in order to improve existing applications as well as building new ones.
  • The second one, in the afternoon, "Semantic Enterprise 2.0" will focus on the shortcomings of Enterprise 2.0 systems and how to apply Semantic Web technologies to such ecosystems to solve these issues. In addition to the "theoretical" part, we will describe various uses-cases on the topic. You can also read a short interview on the subject that was recently blogged on semanticweb.com - in which I briefly present the topics that we will address during the tutorial.

That said, that's my first time in SemTech and I should be in the conference venue for the whole event in addition of these two tutorials. If you want to discuss some of these topics or anything related to the Semantic Web - or just say hello - , feel free to ping me here and I'll be happy to have a chat. In addition, I'll also attend the upcoming VoCamp Sunnyvale in Yahoo on thursday afternoon and friday, that sounds also really exsiting, and then will finally take some holidays in San Francisco ... unplugged.

CommonTag - An easy-to-use vocabulary for Semantic Tagging

I'm happy to announce CommonTag, a new RDFS vocabulary for Semantic Tagging, designed to bridge the gap between free-text tagging and Linked Data. In a similar way that what I've done in the past with MOAT, CommonTag allows one to create links between his tags (as simple keywords) and the concept they represent, defined as URIs of Semantic Web resources, from public knowledge bases such as Freebase or DBpedia.

What is especially relevant with regards to CommonTag is that the vocabulary aims to be simple to understand, easily accessible, and with an easy RDFa annotation process for end-users and Web developers. On the other hand, it features mappings with existing tagging vocabularies (the Tag Ontology, MOAT, SCOT, SIOC and SKOS) for those who want to go further or use their existing applications with this new model.

But most interestingly, as one can see when browsing the website, a key feature is that CommonTag is not an isolated initiative but supported by various companies involved in the Semantic Web and the Social Web -- and especially in both ! -- namely (for the initial nucleus and by alphabetical order, hope it will grow soon !) AdaptiveBlue, DERI (NUI Galway), Faviki, Freebase, Yahoo, Zemanta and ZigTag - and I must add that was a great experience to design this vocabulary together !

CommonTag is already supported in various applications as you can see on the website and on the following picture, from Zemanta to index your blog posts to Sindice to build applications on the top of it. And there is more to come soon, stay tuned ;-)

Teasing ...

Workshop homepage and CFP coming soon !

SPARCool screencast

Here is a screencast I've just made about SPARCool for tomorrow's SFSW Challenge, as I'm unfortunately not in ESWC this year.
The list of challenge submissions and related papers is online and here's the SPARCool one.

Soutenance de thèse "Technologies du Web Sémantique pour l'Entreprise 2.0"

Je soutiendrai ma thèse "Technologies du Web Sémantique pour l'Entreprise 2.0" le mardi 9 Juin à 10h30 à la Maison de la Recherche, 28 rue Serpente, Paris.

Résumé:

Les travaux présentés dans cette thèse proposent différentes méthodes, réflexions et réalisations associant Web 2.0 et Web Sémantique. Après avoir introduit ces deux notions, nous présentons les limites actuelles de certains outils, comme les blogs ou les wikis, et des pratiques de tagging dans un contexte d'Entreprise 2.0. Nous proposons ensuite la méthode SemSLATES et la vision globale d'une architecture de médiation reposant sur les standards du Web Sémantique (langages, modèles, outils et protocoles) pour pallier à ces limites. Nous détaillons par la suite différentes ontologies (au sens informatique) développées pour mener à bien cette vision : d'une part, en contribuant activement au projet SIOC - Semantically-Interlinked Online Communities -, des modèles destinés aux méta-données socio-structurelles, d'autre part des modèles, étendant des ontologies publiques, destinés aux données métier. De plus, la définition de l'ontologie MOAT - Meaning Of A Tag - nous permet de coupler la souplesse du tagging et la puissance de l'indexation à base d'ontologies. Nous revenons ensuite sur différentes implémentations logicielles que nous avons mises en place à EDF R&D pour permettre de manière intuitive la production et l'utilisation d'annotations sémantiques afin d'enrichir les outils initiaux : wikis sémantiques, interfaces avancées de visualisation (navigation à facettes, mash-up sémantique, etc.) et moteur de recherche sémantique. Plusieurs contributions ont été publiées sous forme d'ontologies publiques ou de logiciels libres, contribuant de manière plus large à cette convergence entre Web 2.0 et Web Sémantique non seulement en entreprise mais sur le Web dans son ensemble.

La soutenance est publique, si le sujet vous intéresse, n'hésitez pas !
Le mémoire et les slides seront également postés sur ce site par la suite.

Testing Wolfram|Alpha

Is Wolfram|Alpha clever enough ?

Well, at least that's better that its answer on RDF :-)

SPARCool supports JSONP callbacks

While I was wondering how to embed SPARCool results in webpages without having to rely on server-scripting (namely PHP) nor facing AJAX cross-domain security issues, I got two requests asking if it could support JSONP. I figured out it was exactly what I was looking for, so a big thanks to Claudia and Rob for suggesting it !

It was quite straightforward to implement, and SPARCool now supports JSONP callbacks. So, one can call results using AJAX to dynamically embed SPARCool results in webpages (for instance, jQuery provides an easy way to use JSONP with it). It hence allows to construct dynamic pages using Linked Data resources without having to type any line of SPARQL code (e.g. listing members of a project, description of a resource, etc.). For instance, check the updated sparcool.net page and the new example at the bottom, listing - on runtime - all the members of the Clash, via a DBpedia through a SPARCool URL.

Enjoy !