background preloader

An introduction to Semantic Web and Linked Data

An introduction to Semantic Web and Linked Data
Related:  Sémantique

La sémantique générale Tools - Semantic Web Standards Overview This Wiki contains a collection of tool references that can help in developing Semantic Web applications. These include complete development environments, editors, libraries or modules for various programming languages, specialized browsers, etc. The goal is to list such tools and not Semantic Web applications in general (the interested reader may consider looking at the W3C SW Use Case Collection for those.) The tool content of this wiki is still to be maintained by the community and not by the W3C staff. If you are interested in adding to and/or modifying the relevant pages, please consult the separate Tool Contributors’ page. Search possibilities The current Wiki contains references to 336 tools. Search through categories, i.e., reasoners, programming environments, browsers, etc. Last modified/added Tool Data in RDF There is also an option to get one RDF/XML graph for all tools. Other resources Sweet Tools maintained by Michael K. History

Web Ontology Language Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir OWL. Le langage OWL est basé sur les recherches effectuées dans le domaine de la logique de description. Une extension de RDF[modifier | modifier le code] En pratique, le langage OWL est conçu comme une extension de Resource Description Framework (RDF) et RDF Schema (RDFS) ; OWL est destiné à la description de classes au travers de caractéristiques des instances de cette classes et de types de propriétés. RDF permet par exemple de décrire que <Jean> est le père de <Paul>, au travers des individus <Jean>, <Paul>, et de la relation est le père de. Les trois niveaux d'OWL[modifier | modifier le code] OWL permet, grâce à sa sémantique formelle basée sur une fondation logique largement étudiée, de définir des associations plus complexes des ressources ainsi que les propriétés de leurs classes respectives. OWL-Lite[modifier | modifier le code] OWL-Lite est la version la plus simple du langage OWL. .

Semantic Web The promise of web standards W3C standards define an open web platform for application development. The web has the unprecedented potential to enable developers to build rich interactive experiences, that can be available on any device. The platform continues to expand, but web users have long ago rallied around HTML as the cornerstone of the web. Many more technologies that W3C and its partners are creating extend the web and give it full strength, including CSS, SVG, WOFF, WebRTC, XML, and a growing variety of APIs. W3C Standards and Drafts Why W3C web standards? W3C publishes recommendations, that are considered web standards. W3C develops technical specifications according to the W3C Process, which is designed to maximize consensus, ensure quality, earn endorsement and adoption by W3C Members and the broader community. W3C web standards are optimized for interoperability, security, privacy, web accessibility, and internationalization. Wide array of applications

Web sémantique Logo du W3C pour le Web sémantique Le Web sémantique, ou toile sémantique[1], est une extension du Web standardisée par le World Wide Web Consortium (W3C)[2]. Ces standards encouragent l'utilisation de formats de données et de protocoles d'échange normés sur le Web, en s'appuyant sur le modèle Resource Description Framework (RDF). Le web sémantique est par certains qualifié de web 3.0 . Alors que ses détracteurs ont mis en doute sa faisabilité, ses promoteurs font valoir que les applications réalisées par les chercheurs dans l'industrie, la biologie et les sciences humaines ont déjà prouvé la validité de ce nouveau concept[5]. Histoire[modifier | modifier le code] Tim Berners-Lee à l'origine exprimait la vision du Web sémantique comme suit : I have a dream for the Web [in which computers] become capable of analyzing all the data on the Web — the content, links, and transactions between people and computers. — Tim Berners-Lee, Weaving the Web[13] — Weaving the Web[13]

Kuchen für alle! 15 hilfreiche Tools für die Datenvisualisierung Datenvisualisierung bietet sich immer dann an, wenn man Informationen an andere Menschen weitergeben will, die mit dem untermauernden Zahlenmaterial nicht vertraut sind. Je größer die Datensätze, desto komplizierter wird eine händische Aufbereitung. Entsprechende Tools können die Arbeit erheblich erleichtern und schicke Charts basteln – wie beispielsweise unser Artikel zur Datenvisualisierung mit Charts.js zeigt. In den vergangenen Jahren hat das Angebot an webbasierten Lösungen und Desktop-Anwendungen für das Sammeln, Analysieren und visuelle Aufbereiten von Daten erheblich zugenommen. Wer mit großen Datensammlungen hantiert und auf perfekte Organisation, optimale Lesbarkeit oder ein individuelles Design nicht verzichten will, muss allerdings technische Kenntnisse und grafisches Knowhow mitbringen. Axiis Bei Axiis handelt es sich um ein Framework für die Datenvisualisierung, das sich sowohl an Einsteiger als auch fortgeschrittene Entwickler richtet. BirdEye Bonsai Ember Charts Envision.js

Logique de description Un article de Wikipédia, l'encyclopédie libre. Les logiques de description aussi appelé logiques descriptives (LD) sont une famille de langages de représentation de connaissance qui peuvent être utilisés pour représenter la connaissance terminologique d'un domaine d'application d'une manière formelle et structurée. Le nom de logique de description se rapporte, d'une part à la description de concepts utilisée pour décrire un domaine et d'autre part à la sémantique basée sur la logique qui peut être donnée par une transcription en logique des prédicats du premier ordre. La logique de description a été développée comme une extension des frames et des réseaux sémantiques, qui ne possédaient pas de sémantique formelle basée sur la logique. Origines et applications des logiques de description[modifier | modifier le code] Définition des logiques de description[modifier | modifier le code] La plupart des logiques de description divisent la connaissance en deux parties : , où Définition 1 : Soit pour .

FlowingData Natural Semantic Metalanguage Un article de Wikipédia, l'encyclopédie libre. Le Natural Semantic Metalanguage (NSM) est une approche sémantique basée sur la réduction des concepts à des mots clés ou primitives sémantiques (en anglais: primes, ou semantic primitives) afin de définir de façon très simple des idées complexes ou même des scénarios. Ces primitives sont supposées être des concepts irréductibles ou atomiques. Cette façon de voir plonge ses racines dans le XVIIIe siècle avec les travaux de Descartes et Leibniz. Le NSM est une façon de décrire les mots et concepts d'une langue naturelle avec le moins de vocabulaire possible, comme dans un glossaire résolument simplifié. Vue d'ensemble[modifier | modifier le code] Les mots d'un langage humain sont analysables par une suite de primitives NSM. Plante: living things / these things can't feel something / these things can't do something Anna Wierzbicka a créé la théorie du NSM au début des années 1970 (Wierzbicka 1972). Substantifs Prédicats mentaux Parole Existence Temps

Links to Infographic Sites, Visual Designers and C - Cool Infographics Randy's infographic design consultancy to Visualize Business Intelligence Jacob O'Neal's site focused on designing animated GIF infographics Company that helps visualize business data Rose Zgodzinski's site to help client find visual solutions Consulting, Design and Social + PR Brian Cragin is an infographic designer in San Diego A masterfully constructed infographic campaign can work wonders for your business Dashboard Design: Data Driven helps your clients better understand and act upon your information Dejure Design provides interactive and visual design services to social justice organizations seeking to make their legal work more accessible and engaging. One of the UK’s leading providers of infographics and data visualisation for bloggers and businesses of all sizes An interactive design industry We make important data beautiful and easy to understand We specialize in transmitting messages in a clear, simple and attractive way.

Métalangage Un article de Wikipédia, l'encyclopédie libre. Un métalangage est un formalisme conçu pour décrire rigoureusement un langage. Si le langage en question est décrit par une grammaire, la description de la grammaire est le métalangage. Ainsi le langage des expressions rationnelles ou la forme de Backus-Naur en informatique sont des métalangages. Un métalangage ne décrit pas seulement la syntaxe, il sert aussi à décrire la sémantique. Meta language ou ML : langage de programmation conçu pour décrire d'autres langages de programmation et écrire leurs compilateurs, pour programmer des systèmes de preuve formelle et plus généralement pour programmer des applications.NSM (Natural Semantic Metalanguage) permet la description de scripts linguistiques avec peu de mots (< 80).Métamodèle.

Tools - Cool Infographics Adioma creates information graphics out of your textual data, using timelines, grids and icons. Create impressive charts from spreadsheets. Assemble into dashboards, embed in websites, or simply share a link. A Python interactive visualization library that targets modern web browsers for presentation Cacoo is a free online drawing tool that allows you to create a variety of diagrams such as site map, flowchart, mind map, wire frame, UML diagram and network diagram. Information Economy Meta Language Un article de Wikipédia, l'encyclopédie libre. Information Economy Meta Language (IEML, fr. : métalangage de l'économie de l'information) est un langage informatique. Dans le monde, une quarantaine de personnes travaillent actuellement sur le projet, dont des chercheurs du laboratoire Paragraphe de Paris VIII, du MCR Lab de l’Université d’Ottawa et des informaticiens de l'association DixièmeFamille.com. L'objectif est d'arriver à des applications concrètes d'ici 2010. Structure du métalangage[modifier | modifier le code] Synoptique de la grammaire[modifier | modifier le code] La grammaire d'IEML comporte quatre parties. 1) La structure fondamentale : le flux d'information circulant entre une source et une destination (optionnel : traductrice). 2) cinq éléments, composantes primitives des flux : Pôle pragmatique O : le virtuel Ul'actuel APôle sémantique M : le signe Sl'être Bla chose T. 4) Les graphes, ou textes IEML : flux d'information entre glyphes. Dictionnaires[modifier | modifier le code]

36 Excellent Data Visualization Tools Data is always useful but it is not easy to comprehend it when it is not presented understandably. This is where data visualization comes in; there are many tools and techniques of providing data in a way that helps the viewers to apprehend the given data. It is very important to draw in the user’s attention via proper data visualization so that he/she is better capable of retaining facts. It would definitely require the media, through which the data is presented, to present the information in such a way that it catches the user’s eye and still be intelligible to him at all counts and levels because representation of facts is always better shown through pictorial representation of statistics. To make it easy for all the data streaming sites to give their data in a most comprehensible way we have brought together a collection of data visualization tools. Modest Maps Flot Charts Leaflet Leaflet is a modern open-source JavaScript library for mobile-friendly interactive maps. Raphael Chartkick

Related: