<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Riad Benguella, Le blog &#187; Taxinomie</title>
	<atom:link href="http://blog.riadbenguella.com/tag/taxinomie/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.riadbenguella.com</link>
	<description>Développement, Web, High-Tech et autres</description>
	<lastBuildDate>Sat, 14 Jan 2012 12:22:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Introduction web sémantique</title>
		<link>http://blog.riadbenguella.com/introduction-web-semantique/</link>
		<comments>http://blog.riadbenguella.com/introduction-web-semantique/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 17:42:55 +0000</pubDate>
		<dc:creator>Riad</dc:creator>
				<category><![CDATA[Internet et web 2.0]]></category>
		<category><![CDATA[Folksonomie]]></category>
		<category><![CDATA[Ontologie]]></category>
		<category><![CDATA[Sémantique]]></category>
		<category><![CDATA[Taxinomie]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web 3.0]]></category>

		<guid isPermaLink="false">http://youknowriad.nomade-dz.com/?p=278</guid>
		<description><![CDATA[Dans le cadre d&#8217;un projet auquel je participe actuellement, j&#8217;ai du faire une recherche sur le web sémantique que j&#8217;ai décidé de partager avec vous. Pour cerner le web sémantique et son importance il faut d&#8217;abord faire un petit historique &#8230; <a href="http://blog.riadbenguella.com/introduction-web-semantique/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Dans le cadre d&#8217;un projet auquel je participe actuellement, j&#8217;ai du faire une recherche sur le web sémantique que j&#8217;ai décidé de partager avec vous. Pour cerner le web sémantique et son importance il faut d&#8217;abord faire un petit historique du web.</p>
<p><strong>Petit historique du web</strong></p>
<p>A l&#8217;apparition du web, l&#8217;internet était un ensemble de sites vitrines en général (le Web 1.0) ou l&#8217;utilisateur (l&#8217;internaute) consommait l&#8217;information sans pouvoir y apporter sa contribution. Rapidement la nécessité de l&#8217;interaction avec le contenu est devenu nécessaire. L&#8217;internaute est donc passé du titre de consamateur à celui de producteur/consommateur. Le web 2.0 est donc venu pour connecter les gens. Ensuite, s&#8217;est posé le problème des données grandissantes dans le web, et la nécessité de donner du sens à celle ci pour faciliter aux applications de nous fournir les données les plus pertinentes. donc le web 3.0 a pour but de connecter les données.<span id="more-278"></span></p>
<p><strong>Approches du web sémantique</strong></p>
<p>Il faut tout d&#8217;abord savoir qu&#8217;il existe différentes approches à la sémantique dans le web.</p>
<p><em><strong>1. Le tagging (la foksonomie)</strong></em><br />
Approche facile et simple à mettre en œuvre puisqu’elle consiste à lier chaque donnée à un ensemble de termes (« tags », chaines de caractères) qui la décrivent. La folksonomie présente un grand intérêt dans le cadre du web sémantique grâce à son aspect communautaire. En partant d’une entité, on peut retrouver toutes les entités en rapport avec celle-ci grâce aux tags et ceci d’une manière très simple et intuitive.<br />
Elle permet également des représentations en TagCloud des entités.</p>
<p>Plusieurs services (largement utilisés actuellement) se base sur la folksonomie. On peut citer par exemple :<br />
<em>Delicious :</em> pour le social bookmarking,<br />
<em>Flickr :</em> le partage d’images,<br />
<em>Wikipédia, Wikio, Technorati :</em> contenu collaboratif …</p>
<p><em><strong>2. L’approche mathématique</strong></em><br />
Basé sur des algorithmes mathématiques très complexes, elle est efficace pour trouver les données les plus populaires mais reste pas très pertinente concernant les données moins populaires. L’exemple le plus connu de cette approche est bien sur Google.</p>
<p><strong><em>3. L’approche linguistique</em></strong><br />
C’est l’approche qui permet donc à la machine de comprendre plus ou moins bien le langage naturel, Cette approche très intéressante présente néanmoins quelques inconvénients qui sont le fait qu’elle soit dépendante de la langue et qu’elle soit difficile à étendre. Exemple : le moteur de recherche PowerSet.</p>
<p><strong><em>4. L’approche dite web sémantique (taxonomie et ontologies)</em></strong><br />
C’est une approche très prometteuse puisqu’elle a pour but de permettre des applications plus intelligentes avec moins d’efforts. Le principe de cette approche est de lier les données grâce à un graphe ou les arcs correspondent à des liens sémantiques. Elle se base donc sur des métadonnées. Ces principaux inconvénients sont sa jeunesse, le manque d’outils et son extensibilité (qui va décrire les données avec des méta-données)</p>
<p>Le web sémantique est des fois appelé Web 3.0 est décris par le W3C (l’organisme de standardisation des technologies web) comme étant le web des données.<em></em></p>
<p><em>« The Semantic Web is a web of data. There is lots of data we all use every day, and it is not part of the web »</em></p>
<p>Concrètement le web 3.0 tente de résoudre le problème de la pertinence et du sens des données sur internet et ceci en créant des liens entre celles ci. Le Web 2.0 (Social) connecte les personnes, le web sémantique connecte tout.<br />
Ses principaux objectifs sont :<br />
•    L&#8217;ajout de sens aux données afin d&#8217;augmenter leur pertinence.<br />
•    La constitution d&#8217;une base de données à l&#8217;échelle du web.<br />
•    Permettre aux applications d’offrir de meilleurs services grâce aux différents liens entre données (leur permettre de mieux comprendre le contenu du web).</p>
<p>Pour ce faire, la solution est d’utiliser des métas donnés pour décrire les différents contenus, les indexer et les représenter (taxonomie, onthologie, folksonomie …) Par exemple, il serait possible aux applications de détecter dans des pages web, des cartes visites de personnes, parce que ceci sont écrites grâce à un langage spécial de métadonnées indiquant le nom, la fonction de la personne, l’email …</p>
<p>Des exemples de cette approches : SearchMonkey, kartoo.fr, mex-search.com</p>
<p><strong><em>Taxonomie ou taxinomie</em></strong></p>
<p>C’est une science de classement, à l’origine elle permettait de classe les espèces, mais le web sémantique utilise largement ces systèmes de classement pour les différents contenus à indexer.<br />
Le principe consiste à d’abord répondre à ces questions (Quoi, Qui / Pour Qui, Ou / Quand / Comment, Pourquoi) pour les différentes entités à classer (du contenu web notamment), ensuite il faut essayer de trouver des catégories de comparaison entre les différentes entités, et au final, il faut représenter ces classements sous forme de listes, graphes, tableaux….<br />
<em></em></p>
<p><strong><em>L&#8217;ontologie</em></strong></p>
<p>L’ontologie correspond quand à elle au modèle utilisé dans cette dernière partie de représentation des entités (la manière de représenter les données) : ces dernières sont donc organisés en graphe ou les arcs sont des relations sémantiques. Par exemple dans le cadre du web sémantique, ces représentations peuvent être effectué pour représenter les pages web, les liens entre elles, les auteurs du contenu web, les liens entre auteurs et pages …</p>
<p><strong><em>Les outils de base du web sémantique</em></strong></p>
<p>Le web sémantique s’appui sur le XML, OWL, RDF comme outils le structurant : le XML pour tout ce qui sérialisation sur lequel s’appui OWL et RDF pour décrire les structures de données et les relations logiques qui les lient.<br />
Cela signifie qu’on peut exprimer et structurer des concepts complexes à l’aide de RDF et OWL, là où jusqu’à présent on avait recours aux bases de données relationnelles. RDF et OWL sont en effet deux langages XML, conçus spécialement pour l’énonciation de faits atomiques.</p>
<p><strong><em>RDF </em></strong></p>
<p>Chaque ressource dans RDF est modélisée par un ensemble de triplets comme suit :</p>
<p>Le <strong>sujet</strong> représente la ressource à décrire.<br />
Le <strong>prédicat</strong> représente un type de propriété applicable à cette ressource<br />
L&#8217;<strong>objet</strong> représente une donnée ou une autre ressource : c&#8217;est la valeur de la propriété.</p>
<p>Le prédicat est obligatoire un URI et l’objet et le sujet sont également des URI si c’est des ressources.<em><strong></strong></em></p>
<p><em><strong>5. L’approche Intelligence artificielle</strong></em><br />
Basée sur les bases de connaissance et les moteurs d’inférence, cette approche tente d’imiter le raisonnement humain. Elle s’avère très compliquer à réaliser, et nécessite beaucoup de temps pour les application avant d’atteindre un degrés de connaissance élevé.</p>
<p>Je ne suis pas un expert du domaine, donc si vous avez des remarques ou corrections à faire n&#8217;hésitez pas.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.riadbenguella.com/introduction-web-semantique/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

