mandriva smart desktop - scribo co-lab sémantique

Post on 04-Jul-2015

989 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Co-Lab Sémantique23/11/2010

Le Mandriva Smart Desktop

1981 – Xerox Star Information System

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

Ginkgo – Un navigateur sémantique personnel

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)● …

Intégration aux applications – Dolphin

Intégration aux applications – Sauvegarde de fichier

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

Intégration aux applications – Client de messagerie

Intégration aux applications – Navigateurs Web

Intégration aux applications – Navigateurs Web

Typage et suggestion de nouvelles relations

Suggestion de relations à partir d'images

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

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

...

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

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

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

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

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

« 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

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

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

top related