« WorkshopDocumentation/FabmlOntologies » : différence entre les versions
De fablabo
m mise en page |
|||
(12 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
==FabML== | |||
ML comme «markup language» comme dans HTML (HyperText Markup Language), XML (Extensible Markup Language) | ML comme «markup language» comme dans HTML (HyperText Markup Language), XML (Extensible Markup Language) | ||
Ligne 16 : | Ligne 18 : | ||
«''Developing open & distributed tools for Fablab project documentation''» (2010) | « '''''Developing open & distributed tools for Fablab project documentation''''' » (2010) | ||
Analyse à partir de 3 lieux : Protospace (Utrecht), Swiss Fablab (Lucerne), fabfolk.com (n'existe plus en 2014 ?) | Analyse à partir de 3 lieux : Protospace (Utrecht), Swiss Fablab (Lucerne), fabfolk.com (n'existe plus en 2014 ?) | ||
Ligne 22 : | Ligne 24 : | ||
«''A Next Step Towards FabML''» (2013) | « '''''A Next Step Towards FabML''''' » (2013) | ||
Cet article décrit un cas pour illustrer l'intérêt d'un langage commun pour partager les ressources des fablabs, il fait aussi le constat des difficultés rencontrées pour intégrer la documentation (qu'on a pu aussi discuter) | Cet article décrit un cas pour illustrer l'intérêt d'un langage commun pour partager les ressources des fablabs, il fait aussi le constat des difficultés rencontrées pour intégrer la documentation (qu'on a pu aussi discuter) | ||
Mais rien de nouveau sur le langage de balisage en lui-même.... | Mais rien de nouveau sur le langage de balisage en lui-même.... | ||
« Fab Labs often choose their own website as the primary repository for their project documentation, also known as FabMoments. FabML has been proposed as a meta language to describe FabMoments across repositories. This proposal has been validated at the FabFuse2 conference in Amersfoort in 2013, and a narrative of a possible use scenario has been developed to further detail the initial FabML proposal. » | « ''Fab Labs often choose their own website as the primary repository for their project documentation, also known as FabMoments. FabML has been proposed as a meta language to describe FabMoments across repositories. This proposal has been validated at the FabFuse2 conference in Amersfoort in 2013, and a narrative of a possible use scenario has been developed to further detail the initial FabML proposal.'' » | ||
« This article presents the initial FabML use context, as proposed earlier, which consists of a sharing part, a retrieval part, and some initial | « ''This article presents the initial FabML use context, as proposed earlier, which consists of a sharing part, a retrieval part, and some initial enhancements to the repository and retrieval system. The article then describes the FabMoment use scenario as developed at FabFuse2 and applies it to the initial FabML proposal. This results in four extensions to the initial description of the FabML use context. The article concludes with a summary of the requirements for the semantic design of a FabMoment, and it outlines the next steps for the development of the semantics of FabML. It also sketches the steps needed for the development of the technical and practical implementation of FabML.'' » | ||
enhancements to the repository and retrieval system. The article then describes the FabMoment use scenario as developed at FabFuse2 and applies | |||
it to the initial FabML proposal. This results in four extensions to the initial description of the FabML use context. | |||
The article concludes with a summary of the requirements for the semantic design of a FabMoment, and it outlines the next steps for the | |||
development of the semantics of FabML. It also sketches the steps needed for the development of the technical and practical implementation of FabML. » | |||
« As a remedy to the absence of a central repository, the FabML common description language was proposed in 2011 [7]. FabML is envisaged to be an | « ''As a remedy to the absence of a central repository, the FabML common description language was proposed in 2011 [7]. FabML is envisaged to be an set of metadata descriptors for shared Fab Lab projects or FabMoments. FabML is information about a FabMoment that is not part of the project | ||
set of metadata descriptors for shared Fab Lab projects or FabMoments. FabML is information about a FabMoment that is not part of the project | |||
itself. Examples could be the name of the creator of the FabMoment, machines, processes, settings and materials used in realizing the project, | itself. Examples could be the name of the creator of the FabMoment, machines, processes, settings and materials used in realizing the project, | ||
types of source files available, etc. » | types of source files available, etc.'' » | ||
« ''FabCenter, Webapplication to support users and administrators of Fablabs with creating and sharing documentation'' » | « '''''FabCenter, Webapplication to support users and administrators of Fablabs with creating and sharing documentation''''' » | ||
Mémoire de thèse. Commence par décrire et comparer différents systèmes de documentation collective pour les fablabs : fabML, fabiji, thingiverse, buildlog, instructables | Mémoire de thèse. Commence par décrire et comparer différents systèmes de documentation collective pour les fablabs : fabML, fabiji, thingiverse, buildlog, instructables | ||
Puis décrit son système : Fabcenter (qui utilise thingiverse) | Puis décrit son système : Fabcenter (qui utilise thingiverse) | ||
« There are three labs aggregating their information (FAU Nuernberg, FabLab Utrecht, FabLab-Leuven ) through exchangeing RSS-feeds » | « ''There are three labs aggregating their information (FAU Nuernberg, FabLab Utrecht, FabLab-Leuven ) through exchangeing RSS-feeds'' » | ||
http://fablab.fau.de/project | * http://fablab.fau.de/project | ||
http://protospace.nl/fabmoments | * http://protospace.nl/fabmoments | ||
http://fablab-leuven.be/?q=aggregated-fabmoments | * http://fablab-leuven.be/?q=aggregated-fabmoments | ||
Le fablab de Leuven aggrège 3 flux : | Le fablab de Leuven aggrège 3 flux : | ||
http://www.fablab-leuven.be/gallery/rss (qui ne marche pas...) | * http://www.fablab-leuven.be/gallery/rss (qui ne marche pas...) | ||
http://fablab.waag.org/fabmoments/feed | * http://fablab.waag.org/fabmoments/feed | ||
http://luzern.fablab.ch/category/projects/feed | * http://luzern.fablab.ch/category/projects/feed | ||
===Sources=== | |||
Developing open & distributed tools for Fablab project documentation (2010) http://ceur-ws.org/Vol-739/paper_21.pdf | Developing open & distributed tools for Fablab project documentation (2010) http://ceur-ws.org/Vol-739/paper_21.pdf | ||
Ligne 70 : | Ligne 67 : | ||
http://fr.slideshare.net/AnuMaa/okfest-fablab-project-documentation | http://fr.slideshare.net/AnuMaa/okfest-fablab-project-documentation | ||
==Ontologies== | |||
* thingiverse API : http://www.thingiverse.com/developers | |||
thingiverse API : http://www.thingiverse.com/developers | * fablab ontology (Frysklab fablab) : http://fablab.metamatter.nl/ | ||
fablab ontology (Frysklab fablab) : http://fablab.metamatter.nl/ | * open manual format : http://www.omanual.org/ | ||
open manual format : http://www.omanual.org/ | * mindmap : https://www.mindmup.com/#m:a1abadb08020870132790312f982e2670b | ||
mindmap : https://www.mindmup.com/#m:a1abadb08020870132790312f982e2670b | |||
collection d'ontologies diverses : http://www.schema.org/ | collection d'ontologies diverses : http://www.schema.org/ | ||
http://www.wikidata.org/wiki/Wikidata:Introduction | http://www.wikidata.org/wiki/Wikidata:Introduction | ||
Ligne 88 : | Ligne 81 : | ||
exemple : http://www.thingiverse.com/thing:190923 | exemple : http://www.thingiverse.com/thing:190923 | ||
name (string) - Optional. | * name (string) - Optional. | ||
license (string) Optional. Parmi cc, cc-sa, cc-nd, cc-nc-sa, cc-nc-nd, pd0, gpl, lgpl, bsd. | * license (string) Optional. Parmi cc, cc-sa, cc-nd, cc-nc-sa, cc-nc-nd, pd0, gpl, lgpl, bsd. | ||
category (string) Optional. (ex: "3D Printer Parts") | * category (string) Optional. (ex: "3D Printer Parts") | ||
description (string) Optional. | * description (string) Optional. | ||
instructions (string) Optional. Notice de fabrication | * instructions (string) Optional. Notice de fabrication | ||
is_wip (boolean) Optional. Bascule si c'est un work in progress (wip) | * is_wip (boolean) Optional. Bascule si c'est un work in progress (wip) | ||
tags (array) Optional. Mots-clés | * tags (array) Optional. Mots-clés | ||
FabML : Fab(lab) Markup Language | Schémas utilisés pour l'ontologie du Frysklab : | ||
Ontologie : « ensemble structuré des termes et concepts représentant le sens d'un champ d'informations, que ce soit par les métadonnées d'un espace de noms, ou les éléments d'un domaine de connaissances. L'ontologie constitue en soi un modèle de données représentatif d'un ensemble de concepts dans un domaine, ainsi que des relations entre ces concepts. » http://fr.wikipedia.org/wiki/Ontologie_%28informatique%29 | |||
OPML : Outline Processor Markup Language http://fr.wikipedia.org/wiki/Outline_Processor_Markup_Language | http://fablab.metamatter.nl/gfx/fablabDomain.png | ||
OWL : sigle réarrangé de Web Ontology Language, « langage d'ontologie web », langage informatique utilisé pour modéliser des ontologies, ensemble de concepts et connaissances http://fr.wikipedia.org/wiki/Web_Ontology_Language | http://fablab.metamatter.nl/gfx/FabClasses.png | ||
RDF : Resource Description Framework http://fr.wikipedia.org/wiki/Resource_Description_Framework | |||
RSS : Really Simple Syndication http://fr.wikipedia.org/wiki/RSS | ==Vocabulaire== | ||
XML | |||
'''FabML''' : Fab(lab) Markup Language | |||
'''Ontologie''' : « ''ensemble structuré des termes et concepts représentant le sens d'un champ d'informations, que ce soit par les métadonnées d'un espace de noms, ou les éléments d'un domaine de connaissances. L'ontologie constitue en soi un modèle de données représentatif d'un ensemble de concepts dans un domaine, ainsi que des relations entre ces concepts.'' » http://fr.wikipedia.org/wiki/Ontologie_%28informatique%29 | |||
'''OPML''' : Outline Processor Markup Language http://fr.wikipedia.org/wiki/Outline_Processor_Markup_Language | |||
'''OWL''' : sigle réarrangé de Web Ontology Language, « langage d'ontologie web », langage informatique utilisé pour modéliser des ontologies, ensemble de concepts et connaissances http://fr.wikipedia.org/wiki/Web_Ontology_Language | |||
'''RDF''' : Resource Description Framework http://fr.wikipedia.org/wiki/Resource_Description_Framework | |||
'''RSS''' : Really Simple Syndication http://fr.wikipedia.org/wiki/RSS | |||
'''XML''' : Extensible Markup Language http://fr.wikipedia.org/wiki/Extensible_Markup_Language | |||
http://wiki.dbpedia.org/ wikipedia triplifié pour donner du sens | |||
https://www.wikidata.org ontologie globale |