4. 1 un réseau
international
2 échanger les
infos entre eux
3 un réseau global
4 utilise l’internet
a travers le WEB
5 Le web sous
partie d’internet
1 URL
2 protocole HTTP
3 HTML
ensemble de données et
ressources
envoyer
les
données
langage
informatique
Traduit a
des page
web
SERVEUR CLIENT
7. Web sémantique
Le Web sémantique est une extension
du web actuel dans lequel les
informations sont donné un sens bien
défini, mieux activer les ordinateurs et
les gens à travailler en coopération.
9. Resource Description
Framework
un modèle standard d'échange de
données
définir les structures au moyen de
Triplets
sujet / prédicat /objet
RDF
sujet objet
prédicat
12. Classes
La classe en programmation orientée objet est la
structure d'un objet, c'est-à-dire la déclaration
de l'ensemble des entités qui composeront un
objet. Un objet est donc un issu d'une classe, En
réalité on dit qu'un objet est une instanciation
d'une classe
13. MetaClasse
Une méta classe est une classe dont les instances
sont elles-mêmes des classes, Autrement dit, une
métaclasse est la classe d'une classe, et ayant pour
rôle de modifier les classes au moment de leur
création
15. Classes en tant
Qu’Objects en Python
3 vous pouvez y
ajouter des
attributs
4 il peut être
passé en
paramètre de
fonction.
1 vous pouvez
l’affecter à
une variable
2 vous pouvez
le copier
16. Création des Classes en
Python
Classe avec le mot
clé « class »
Classe avec la
fonction « type »
type(name, base,
attrs)
• name: nom de la classe
• base: tuple contenant
les classes mère (
peut être vide)
• attrs: dictionnaire
contenant les noms et
valeurs des attributs
18. Métaclasses
personnalisées en Python
Imaginez un exemple, où vous décidez que toutes les classes doit avoir leurs
attributs écrits en majuscules. L’un des façons de le faire consiste à définir une
metaclass et de le donner en paramètre au nouveau classes
22. IA
• L’IA symbolique :
basé sur une base de connaissance
l’ontologie
• L’IA connexionniste :
basé sur les RN, ML et Traitement
statistique
23. Le Web vers le Web
Sémantique
D’après le IA
Rreprésenter la
structure et la
signification des
documents
WEB statique
IA connexionniste
ontologie
IA symbolique
25. Le Web vers le Web
Sémantique
Rreprésenter la
structure et la
signification des
documents
WEB statique
IA connexionniste
ontologie
IA symbolique
Classifier les
éléments de
l’ontologie
26.
27. WEB sémantique
Facilite l’échange de données avec les autres agents
du web
Permet la contextualisation et la réutilisation des
données du web
L’ontologie est la base de connaissances au cœur la
technologie du web sémantique
WEB sémantique &
IA
L’IA facilite la génération automatique d’ontologies
En IA symbolique, l’ontologie du web sémantique sert
de base de connaissances au développement de
système expert
Bonjour à tous
Aujourd’hui Nous avons l’honneur de vous présenter notre travail qui s’intitule ….
Pour bien expliquer notre travail, nous allons adopter le plan suivant :
En premier lieu, nous allons citer tous d’abord une petit intro sur se quoi le web
………..
Tous les jour vous surfer sur le web avec des LAPTOb phone..
Vous navigez sur des site web vous passer dune page a une autre on cliquant sur des liens mais savez vous vraiment se qu’est le web
Pour expliquer le web if faut d’abord presiser que
le web n’est pas internet et pour comprendre c’est que le web il faut comprendre ce qu’est internet.
Internet est un réseau international tous simplement un réseau sur lequel les ordinateur peuvent échanger les infos entre eux c’est un réseau global (télécharger des music ….)
Mais généralement en utilise l’internet a travers le WEB .
Le web corespant un sous partie d’internet
Web ensemble de données et ressources aux quelle on peuvent accéder avec un navigateur tell que firefox ….
Le web composer de 3 trois composantes :
il est identifiés par des URI unique qui permet de localiser une ressource (une page, un fichier, un clip audio, etc) sur le web
d’après le Protocole HTTP qui assure l’échange des données entre les 2 prossecuss le serveur le client.
Le serveur (machine tres puissante son rôle d’envoyer les données du site web au client dans un langage informatique qui le traduit par le navigateur a des page web tell que fireFox)
Et finalement html : le langage de représentation des données sur le web. Il permet de formater la donnée afin de la présenter de façon lisible à l’utilisateur
Doc puis on a un bagae sur quoi sert le web
Passant a voir c’est qoi le web se
Et pou l’avoir il faut avoir les déférente periodes du web
1991-1999
Des les annees 90 la notion du web 1 voir la naissance
Le web 1.0 est base sur le concept du système « push » – distribution de l’information c’est un web statique
2000 Le web 2.0 est base sur le concept des interactions – conversations entre utilisateurs, les app qui vu leur naissance dans le web socia
notamment évoquée dès 2006 jhon markoff
Le web 3.0 est base sur le concept du curation – compréhension et exploitation des données c’est un web qui est décentraliser il n'y a plus d'intermédiaires
Contre a web 2.0 qui est base sur la centralisation les données sont enregistrées dans un système centralisé
Steemit est un site Web de blogs et de médias sociaux basé sur la blockchain
Comme cela utilisera la technologie blockchain, il n'y aura pas de serveur centralisé à la place.
permettent de stocker et d'échanger de la valeur sur internet sans intermédiaire centralisé
l'idée du web sémantique c'est
que ces données reliees entre elles
deviennent compréhensible aussi bien pour des machines que pour des étres humains
Le mot sémantique désigne le sens donc
web sémantique permet de donner du sens aux
informations présentes sur le web reste a savoir comment le faire.
la web sémantique sert a lever toutes
les ambiguités en faisant le lien entre des données
le rôle du web sémantique de fournir les instruments nécessaires pour localiser un document virtuel grâce a l’ontologie qui
représente le contenu grace a une sorte de
langage qu'on appelle rdf
un modèle standard d'échange de données
qui permet de définir les structures au moyen de
Triplets
sujet ce que l’on decrit/représente la ressource à décrire
predicat propriete de ceux que l’on decrit
objet la valeur associee au predicat
C’est pret a
(sujet verbe complement) exemple
Elephant coleur gris
Une femme d’oncle est une tante
Avant de parler des metaclasses, nous devons d'abord parler des classes en général,
Il est possible, mais rare, d’implémenter des métaclasses en C++ et Java.
Plus couramment, les métaclasses se trouvent dans les programmes écrits en Python,Ruby, Perl 6, JavaScript,
et plein d’autre langagues
Smalltalk,, Objective-C,, Delphi, Groovy et CLOS
Dans la plupart des langages, les classes ne sont que des morceaux de code qui décrivent comment produire un objet. C’est vrai aussi en Python , Mais les classes sont plus que cela en Python. Les classes sont aussi des objets,
Dès que vous utilisez de mot clé class, Python l’exécute et crée un objet. Par exemple , L’instruction suivant: figure, crée en mémoire un objet portant le nom ObjectCreator. Cet objet (la classe) est lui-même capable de créer des objets (les instances), ce qui explique qu'il s'agisse d'une classe. Mais il reste un objet, et donc: 1, 2 ,3 ,4
Et pour s'assurer que cette class est un objet,on appele la methode __bases__ que donnes en retour un tuple qui contient les classes méres de notre classe elle donnne que notre classe herite la class object alors on dit que Object est la super classe de toutes les classes en python.
Pour créer une classe en python . on distingue deux façons pour le faire , soient on utilise la mot clé class soient on utilise la function "type" qui est souvent utilisée pour déterminer le type d’objet.
Alors on créer d’abord une simple class qui contient deux attribut en utilise le mot clé class
Pour créer une classe à l'aide de la fonction "type", trois paramètres sont nécessaires…..
Alors on essaie de créer la même classe créée précédemment avec le mot clé "class" en utilisant la fonction "type"
On a dit précédemment que les métaclasses sont les classes des classes, alors vous pouvez les imaginer de cette façon: qu’une classe est une instance d’une métaclasse, et qu’un objet est une instance d’une classe
Vous avez vu que la fonction "type" vous permet de faire quelque chose comme ceci
C’est parce que la fonction "type" est en fait une métaclasse. "type" est la métaclasse que Python utilise pour créer toutes les classes en coulisse
"type" est la métaclasse intégrée que Python utilise, mais bien sûr, vous pouvez créer votre propre métaclasse.
Imaginez un exemple, où vous décidez que toutes les classes doit avoir leurs attributs écrits en majuscules. L’un des façons de le faire consiste à définir une metaclass et de le donner en paramètre au nouveau classes
Alors on commence par créer notre metaclasse par le code suivant ….
Notre metaclass herite le metaclass type , et definer la methode __new__ . __new__ est la méthode appelée avant la methode __init__ c’est la méthode qui crée l’objet et le retourne, vous utilisez rarement __new__, sauf lorsque vous voulez contrôler la façon dont l’objet est créé, alors on choisie n’importe quel attribut qui ne commence pas par « __ » et mettez-le en majuscules et on le mettre dans le dict uppercase_attrs et finalement retourne a class avec tous les attributs en majuscules
la Syntaxe pour définir la meta-classe d'une classe est la suivante , on le mettre dans le parametre . Alors on définie le UpperAttrMetaclass qui nous avons créé précédemment comme la metaclass de notre class Myclass , alors on trouve que le type de la class MyClass est UpperAttrMetaclass, et lorsque on verifie l’existance d’un attribut attr1 en minuscule la reponse est false , tandis que ,lorsque on vérifie si’il existe en majuscule la réponse est bien que vrai, alors on trouve que les attributs de notre class est bien modifier
J’ai mes deux primitives de base : type et object
type hérite de object et object est instancié par type
et type est instancié par lui.
Je cree un metaclasse meta
Ma meta class va heriter de type, mais va egalement être instanciée par type
Et ensuite je difinis une classe Maclass qui herite d’ object et qui instancier par ma metaclass meta
Et pour finir mon instance de Maclass est instancieée par Maclass
Donc on passe maintenant au chapitre concerné le role d ia dans le web
Tout d'abord ia influence dans le wwb sémantique avec deux modules ia sym qui base sur....Et ia connex.... Qui base sur...
Hadxiiii rah ma3aytgalx ghi pour l understand o safi ……………………………………. Hhh khlass
rdfs:domain définit la classe des sujets liée à une propriété.
(P rdfs:domain C indique que les ressources relatives au sujet d'un triplet dont le prédicat est P sont des instances de la classe C)
rdfs:range définit la classe ou le type de données des valeurs de la propriété.
(P rdfs:range C indique que les ressources relatives à l'objet d'un triplet dont le prédicat est P sont des instances de la classe C)
Par exemple, on pourra exprimer que la propriété « travailledans » relie un sujet qui est une personne à un objet qui est une organisation.
ex:travailledans rdfs:domain foaf:Person
ex:travailledans rdfs:range foaf:Organization
À partir des déclarations précédentes, la déclaration suivante implique nécessairement que ex:Jean est une instance de foaf:Person, et ex:Societe_X une instance de foaf:Organization
ex:Jean ex:travailledans ex:Societe_X
Rôles de l’intelligence artificielle dans le web et dans le web sémantique
Tout d’abord le web statique dans le quel il ya un paquet de documents texte,video, table ….
En prent le 1 er module D’IA
IA connex.. Appliquer des réseaux de neurone … Qui nous permet de construire d’une ontologie qui représente la ….de
Puis on va appliquer une 2eme cascade d’IA qui utilise IA symbolique
D’après l’Ontologie (base de connaissance) construite va être liée avec un moteur d’inférence qui permet avoir des new connaissances.
--- Ontologie serrea modaliser un chose du réalité .
Cette ontologie est diviser en 3 grande BOX:
Tbox:contient l’ensemble des classes servant à décrire le domaine
Abox:décrit les assertions associées au domaine du discours
Rbox:la description des rôles permettant d’associer les éléments d’une classe aux éléments d’une autre classe dans Abox
Abox:décrit les assertions associées au domaine du discours
D’après d’un agent inteligent lié au domaine de l’intelligence artificielle
On a Fido est un chien, l’agent intelligent pourrait conclure que Fido est un animal
L'apprentissage automatique, en particulier l'apprentissage en profondeur, améliore la capacité à gérer des tâches difficiles dans le contexte du Web sémantique, telles que la complétion de graphes de connaissances, le nettoyage des données, etc. Dans le même temps, les technologies du Web sémantique sont étudiées pour améliorer l'explicabilité de l'intelligence artificielle.
apres appliquer IA symbolique qui nous a permet de classifier les ….
D’après cette classification on peut construire d’autre ontologie et d’autre paquet de documents non-formel …
Et c’est comme ca que la connaissance s’enrichit et structure dans le web