mandriva smart desktop - scribo co-lab sémantique

22
Co-Lab Sémantique 23/11/2010 Le Mandriva Smart Desktop

Upload: stephane-lauriere

Post on 04-Jul-2015

989 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Co-Lab Sémantique23/11/2010

Le Mandriva Smart Desktop

Page 2: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

1981 – Xerox Star Information System

Page 3: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Le lien au cœur du poste de travail

Fichiers

CRM

Réseau professionnel Wikipedia FacebookIntranet

Utilisateur

Smart Desktop● Réseau sémantique● Annotateurs● Aide à l'annotation● Recherche

Twitter

Rendez-vous

Contacts

E-mails

Signets Web

Page 4: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Ginkgo – Un navigateur sémantique personnel

Page 5: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Un modèle de données extensible

Ontologies de base● NAO (annotations) ● NFO (fichiers)● NCO (contacts)● PIMO (sociétés, projets, tâches, lieux, pays...)● NMM (multimedia)● …

Page 6: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Intégration aux applications – Dolphin

Page 7: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Intégration aux applications – Sauvegarde de fichier

Page 8: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Intégration aux applications – Widget “tâche courante”

Page 9: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Intégration aux applications – Client de messagerie

Page 10: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Intégration aux applications – Navigateurs Web

Intégration aux applications – Navigateurs Web

Page 11: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Typage et suggestion de nouvelles relations

Page 12: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Suggestion de relations à partir d'images

Page 13: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Prochaines étapes

Partage de micro-graphes sémantiques Recherche sémantique P2P Intégration ODF (KOffice, OpenOffice) Smart device:s: géolocalisation, annotation ebooks et partage TAL avancé Extraction sémantique vidéos E-learning sémantique Navigation par facettes et visualisation avancée Mandriva 2010.2 – 22 décembre 2010 Mandriva Smart Desktop 2011 – Mai 2010 Mandriva Collaboration Suite 2011

Smart Desktop Connecteurs vers des applications d'entreprise Mandriva Business Server Synchronization téléphone / PC

Liens: http://nepomuk.kde.org http://www.semanticdesktop.org

Page 14: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

MandrivaRPMs

PaquetsDebian

Mandriva bugzilla

KDE bugzilla

●Extraction●Analyse●Stockage●Indexation●Annotation

Base de données sémantique personnelle

Annotations collaboratives

Search

Doc4

Recherche sémantique

Wikipedia

...

Page 15: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Technologies sémantiques pour améliorer les distributions Linux

Outils de création de lien entre les artefacts d'engineering (bugs, specs, code, discussions, documentation, tests...)

Moteur de recherche sémantique portant spécifiquement sur le domaine de l'OSS et des distributions Linux (devs/users)

Formats, APIs et outils facilitant la collaboration avec

les projets upstreams les autres distributions Linux

Réseau social distribué des contributeurs de l'OSS

Page 16: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Nepomuk – Collaboration entre applications

Exemple: exploitation de la notion de tâche depuis plusieurs applications: gestionnaire de tâches, navigateur, client mail, explorateur de données

Page 17: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Nepomuk – Collaboration entre postes de travail

Partager des micro graphes sémantiques intégrables dans les applications

Exemples: Archive sémantique: réseau sémantique de

ressources reliées à une tâche Document sémantique: injection de RDF dans ODF

par Koffice http://monkeyiq.blogspot.com/2009/12/office-documents-that-mean-something.html

Intégration et exploitation de ces micro graphes dans le PIM des collaborateurs et dans l'intranet

Nepomuk Sharing Ontology: description de l'état des ressources du point de vue du partage (pour synchronisation)http://sourceforge.net/apps/trac/oscaf/wiki/NSO

Mise à disposition d'un endpoint de recherche pour mettre en réseau les graphes sémantiques personnels

Page 18: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Desktop: Help individuals in managing information on the Web / the PC

Semantic: Make content available to automated processing

Social: Enable exchange across individual boundaries

colleague

friend

acquaintance

Social semantic peersPersonal Semantic Web: a semantically enlarged intimate supplement to memory

Social protocolsand distributed search

Email

Person

Topic

Website Document

Image

Event

Person

Page 19: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Mandriva et le Web sémantique et collaboratif

Le marché de l'entreprise 2.0 Solution globale poste de travail / serveurs / cloud

Intégration de solutions de collaboration sémantique Analyseurs sémantiques Stockage sémantique APIs de partage Connecteurs

Le sémantique au coeur du métier de Mandriva Multiples systèmes d'information métier de

distributions Linux Aspect projets upstream / downstream Complexité liée au nombre de projets et d'acteurs Grande variété de bases de données semi-structurées

spécialisées HW/SW

Page 20: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

« Open source software is creating a global software space, with dependencies between projects, is

meshing software from many different sources. But we are not meshing the data about the software! »

Henry Storyhttp://bblfish.net/work/presentations/2007/BOF-6747.pdf

« We can create secure open APIs between Bugzillas “porous federated containers” »

Mark Shuttleworthhttp://www.linux-watch.com/news/NS8470376604.html

Page 21: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Création d'un moteur de recherche sémantique et social métier

Plateforme http://doc4.mandriva.org Sources de données:

Paquets des distributions majeures (code source, configuration, binaires, documentation)

Gestionnaire de bugs de chaque projet référencé Listes de discussion, forums Sites de documentation Bases de données spécialisées

Les sources de données sont renseignées de façon collaborative – plateforme XWiki

Représentation RDF de toutes les données analysées Ontologies multiples: FOAF, DOAP, HELIOS-BT, UPM,

CUDF

Page 22: Mandriva Smart Desktop - Scribo Co-Lab Sémantique

Documentation et autres données non structurées

WebReformatter http://code.google.com/p/webreformatter Système de fichiers virtuels pour les sites Web Consultation homogène de données hétérogènes Intégration de widgets OpenSocial dans les contenus Indexation des données