SlideShare une entreprise Scribd logo
1  sur  29
MÉTACLASSE
WEB
SÉMANTIQUE
by: AKANOUN Ayoub & BENGHDAIF Assia
M1 : Intelligence Artificiel et Analyse de
données
Année universitaire 2022-2023
PLAN
1
Introduction
2
Le WEB
émantique
3
taclasse
4
B
que et
5
ion
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
Web 1.0
read-only
Web 2.0
Partage/centralisé
Web 3.0
décentralisation
Du web 1.0 au
web 3.0
Web statique
Web dynamique/social
Web sémantique
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.
données reliées deviennent
compréhensible
donner du sens aux informations
lever toutes les ambiguïtés
Web sémantique
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
RDF : exemple
est
située
Meknès
UMI
sujet
objet
prédicat
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
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
Des Langueges Prend En
Charge Les Metaclasses
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
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
Metaclasses en Python
 sous Python, la metaclasse de base est nommée type
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
Métaclasses
personnalisées en Python
Résumé
Type
Object
Metaclass meta
Maclass
Instance de Maclass
Instancié par
Hérite de
IA
• L’IA symbolique :
basé sur une base de connaissance
l’ontologie
• L’IA connexionniste :
basé sur les RN, ML et Traitement
statistique
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
Chien
Michel
Fido
a-pour-
maître
animale Rdfs:domain
Est un
a-pour-
maître
rdfs:range
Personne
Rdfs:subClassO
f
Est un
Est un
T-Box
R-Box
A-Box
Moteur
d’inférence
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
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
MÉTACLASSE
WEB
SÉMANTIQUE
by: AKANOUN Ayoub & BENGHDAIF Assia
M1 : Intelligence Artificiel et Analyse de
données
Année universitaire 2022-2023

Contenu connexe

Similaire à 7.MetaclassesWebSementique_AyoubAKANOUN_AssiaBENGHDAIF.pptx

Web Semantique
Web SemantiqueWeb Semantique
Web SemantiqueMimi0509
 
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...Fabien Gandon
 
Benchmarking NoSQL DataBase dans le cadre d'un projet IoT
Benchmarking NoSQL DataBase dans le cadre d'un projet IoTBenchmarking NoSQL DataBase dans le cadre d'un projet IoT
Benchmarking NoSQL DataBase dans le cadre d'un projet IoTCHAKER ALLAOUI
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesGautier Poupeau
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information SystemsSerge Garlatti
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information SystemsSerge Garlatti
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information SystemsSerge Garlatti
 
La technologie net par karim kalti
La technologie net par karim kalti La technologie net par karim kalti
La technologie net par karim kalti Imen Naés
 
Medialille evolutions catalogage_avril2014_web-donnees
Medialille evolutions catalogage_avril2014_web-donneesMedialille evolutions catalogage_avril2014_web-donnees
Medialille evolutions catalogage_avril2014_web-donneesnonue12
 
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)Phonothèque MMSH
 
Le Web de données et les bibliothèques
Le Web de données et les bibliothèquesLe Web de données et les bibliothèques
Le Web de données et les bibliothèquesGautier Poupeau
 
Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02ABES
 
quand le lien fait sens
quand le lien fait sensquand le lien fait sens
quand le lien fait sensFabien Gandon
 
Isidore à l'interface de la rencontre des SHS et du Web de données
Isidore à l'interface de la rencontre des SHS et du Web de donnéesIsidore à l'interface de la rencontre des SHS et du Web de données
Isidore à l'interface de la rencontre des SHS et du Web de donnéesAntidot
 
Les catalogues sur le Web
Les catalogues sur le WebLes catalogues sur le Web
Les catalogues sur le WebFigoblog
 

Similaire à 7.MetaclassesWebSementique_AyoubAKANOUN_AssiaBENGHDAIF.pptx (20)

Web Semantique
Web SemantiqueWeb Semantique
Web Semantique
 
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
Les technologies du web, les standards de l'innovation ouverte : état de l'ar...
 
Benchmarking NoSQL DataBase dans le cadre d'un projet IoT
Benchmarking NoSQL DataBase dans le cadre d'un projet IoTBenchmarking NoSQL DataBase dans le cadre d'un projet IoT
Benchmarking NoSQL DataBase dans le cadre d'un projet IoT
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de données
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information Systems
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information Systems
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information Systems
 
La technologie net par karim kalti
La technologie net par karim kalti La technologie net par karim kalti
La technologie net par karim kalti
 
Medialille evolutions catalogage_avril2014_web-donnees
Medialille evolutions catalogage_avril2014_web-donneesMedialille evolutions catalogage_avril2014_web-donnees
Medialille evolutions catalogage_avril2014_web-donnees
 
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
ATED 2015 - Données numériques et Mémoire par Nicolas Larrousse (Huma-Num)
 
Le Web de données et les bibliothèques
Le Web de données et les bibliothèquesLe Web de données et les bibliothèques
Le Web de données et les bibliothèques
 
Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02
 
Adbs2012 presentation
Adbs2012 presentationAdbs2012 presentation
Adbs2012 presentation
 
Outils Web Sémantique
Outils Web SémantiqueOutils Web Sémantique
Outils Web Sémantique
 
quand le lien fait sens
quand le lien fait sensquand le lien fait sens
quand le lien fait sens
 
Skos transformation
Skos transformationSkos transformation
Skos transformation
 
Isidore à l'interface de la rencontre des SHS et du Web de données
Isidore à l'interface de la rencontre des SHS et du Web de donnéesIsidore à l'interface de la rencontre des SHS et du Web de données
Isidore à l'interface de la rencontre des SHS et du Web de données
 
Armadillo - Web sémantique, les outils d’un open data culturel
Armadillo  - Web sémantique, les outils d’un open data culturelArmadillo  - Web sémantique, les outils d’un open data culturel
Armadillo - Web sémantique, les outils d’un open data culturel
 
Les catalogues sur le Web
Les catalogues sur le WebLes catalogues sur le Web
Les catalogues sur le Web
 
Présentation cice telos
Présentation cice   telosPrésentation cice   telos
Présentation cice telos
 

Dernier

Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptssusercbaa22
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptxMalikaIdseaid1
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptssusercbaa22
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...M2i Formation
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.Franck Apolis
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxssusercbaa22
 

Dernier (16)

Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptx
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.ppt
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
 

7.MetaclassesWebSementique_AyoubAKANOUN_AssiaBENGHDAIF.pptx

Notes de l'éditeur

  1. 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 :
  2. En premier lieu, nous allons citer tous d’abord une petit intro sur se quoi le web ………..
  3. 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
  4. 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
  5. 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
  6. 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é
  7. 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
  8. 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
  9. C’est pret a (sujet verbe complement) exemple Elephant coleur gris Une femme d’oncle est une tante
  10. Avant de parler des metaclasses, nous devons d'abord parler des classes en général,
  11.   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
  12. 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.
  13. 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"
  14. 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
  15. "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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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.
  21. 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