SlideShare a Scribd company logo
1 of 16
Rushdi Shams, Dept of CSE, KUET, Bangladesh 1
Drop me a mail:Drop me a mail: rushdecoder@yahoo.comrushdecoder@yahoo.com
Find me on web:Find me on web: http://rushdishams.googlepages.comhttp://rushdishams.googlepages.com
Gather at:Gather at: http://groups.google.com/group/csebatchesofrushdihttp://groups.google.com/group/csebatchesofrushdi
Knowledge StructureKnowledge Structure
Artificial IntelligenceArtificial Intelligence
Version 2.oVersion 2.o
Rushdi Shams, Dept of CSE, KUET, Bangladesh 2
Nature of Knowledge
Human knowledge is encoded in internal
neurological structures, which is usually
inaccessible.
When externalized, knowledge becomes
embedded in language.
With the ambiguities associated with natural
language, such knowledge becomes
inaccessible to machines
Rushdi Shams, Dept of CSE, KUET, Bangladesh 3
Knowledge
Using such phrase structures, it is
possible to capture knowledge in small
atomic units.
Such atomic units can hold various
types of knowledge e.g. declarative,
procedural etc.
It is possible to operate on these units to
deduce new knowledge from given facts
Rushdi Shams, Dept of CSE, KUET, Bangladesh 4
Some examples
1- Travel directions
 Atomic units (given facts)
 Deane Rd connects Uni to Sesame Rd
 Sesame Rd is west of Uni
 Sesame Rd connects Deane Rd to Derby St.
 Railway station is on Derby St.
 Railway station is east of Uni
 Derby st. connects Uni to Long Rd.
 Query: how to get from Uni to Railway Stn.
Rushdi Shams, Dept of CSE, KUET, Bangladesh 5
Some examples
2- Family relations
 Atomic units (given facts)
 Ahmad is married to Sarah
 Sarah is the mother of Sam
 Sam is the brother of Mariam
 Query: is Ahmad the father of Mariam.
Rushdi Shams, Dept of CSE, KUET, Bangladesh 6
Some examples
3- Employment
 Atomic units (given facts)
 John works for Big Company
 John’s contract will end in April
 Big Company has been awarded a new project
 Query: Will John be working for Big Company during
May.
Rushdi Shams, Dept of CSE, KUET, Bangladesh 7
Knowledge Base Structure
Knowledge Units
KB of facts and rules
Inference Engine
World
Seek new
knowledge
Query
Answer
Rushdi Shams, Dept of CSE, KUET, Bangladesh 8
Domain Model
How the real world domain is described
Ontology: to capture the conceptual structure that
underpins the real-world domain
Domain Instances: the real-world objects, subjects
and relations that make up the domain
Rushdi Shams, Dept of CSE, KUET, Bangladesh 9
Domain Model
 One simple DC circuit consists of a voltage source
(battery or voltaic cell) connected to a resistor
1. DC circuit has voltage source as its component.
2. Battery and voltaic cell are voltage sources.
3. Battery and voltaic cell have similarity.
4. Voltage source can be connected to resistor.
5. DC circuit has resistor as its component.
6. As they all are satisfying the properties of a circuit,
DC circuit is a type of circuit.
Rushdi Shams, Dept of CSE, KUET, Bangladesh 10
Semantic Net
Rushdi Shams, Dept of CSE, KUET, Bangladesh 11
Ontology
After developing the semantic net, we need to make a
hierarchy of the concepts
The top level of the hierarchy is the domain itself-
Rushdi Shams, Dept of CSE, KUET, Bangladesh 12
Ontology
Next, we need to place something more conceptual
that comes straight from human mind when he thinks
about this domain. The most conceptual level.
Rushdi Shams, Dept of CSE, KUET, Bangladesh 13
Ontology
Next, find out more concepts and relate them
This level is much more less conceptual, more
elaborative
Rushdi Shams, Dept of CSE, KUET, Bangladesh 14
Ontology
So, now you can see that the more you go, the more
concepts are there and they are less conceptual (easy
to understand)
In the end, you will only find the instances (names,
numbers… no concepts, only instances). And we will
find the semantic net we developed at first.
Rushdi Shams, Dept of CSE, KUET, Bangladesh 15
References
Wikipedia, http://www.wikipedia.org
“Development of a Conceptual Structure for a
Domain-specific Corpus” by Rushdi Shams and Adel
Elsayed, 3rd
International Conference on Concept
Maps (CMC 2008), Finland and Estonia, 2008
Rushdi Shams, Dept of CSE, KUET, Bangladesh 16
Acknowledgement
Dr. Adel Elsayed
Research Leader, M3C Lab, University of Bolton, UK
Weiqiang Wei
PhD Student, University of Bolton, UK

More Related Content

What's hot

Standard form of language and dialects
Standard form of language and dialectsStandard form of language and dialects
Standard form of language and dialectssdps womens college
 
Multilingualism - Meaning, Nature and Scope
Multilingualism - Meaning, Nature and ScopeMultilingualism - Meaning, Nature and Scope
Multilingualism - Meaning, Nature and ScopeSuresh Babu
 
Chomsky’s Universal Grammar
Chomsky’s Universal GrammarChomsky’s Universal Grammar
Chomsky’s Universal Grammarhamedtr
 
RELATIONSHIP BETWEEN LANGUAGE AND THINKING
RELATIONSHIP BETWEEN LANGUAGE AND THINKINGRELATIONSHIP BETWEEN LANGUAGE AND THINKING
RELATIONSHIP BETWEEN LANGUAGE AND THINKINGruchibhandari10
 
Language policy in India: A Voyage from Ancient India to Modern India
Language policy in India: A Voyage from Ancient India to Modern IndiaLanguage policy in India: A Voyage from Ancient India to Modern India
Language policy in India: A Voyage from Ancient India to Modern IndiaHathib KK
 
Approach.pptx
Approach.pptxApproach.pptx
Approach.pptxSabisv
 
Multilingual
MultilingualMultilingual
Multilingualsgur1212
 
Forms of knowledge
Forms of knowledgeForms of knowledge
Forms of knowledgeNishat Anjum
 
Language & Theories of language
Language & Theories of languageLanguage & Theories of language
Language & Theories of languageFatima Rasheed
 
Education of the Marginalized with Special Reference TO India
Education of the Marginalized with Special Reference TO IndiaEducation of the Marginalized with Special Reference TO India
Education of the Marginalized with Special Reference TO IndiaHathib KK
 
The Reading Acquisition Framework
The Reading Acquisition FrameworkThe Reading Acquisition Framework
The Reading Acquisition FrameworkSalina Saharudin
 
Achievement tests
Achievement testsAchievement tests
Achievement testsManu Sethi
 

What's hot (20)

Standard form of language and dialects
Standard form of language and dialectsStandard form of language and dialects
Standard form of language and dialects
 
Multilingualism - Meaning, Nature and Scope
Multilingualism - Meaning, Nature and ScopeMultilingualism - Meaning, Nature and Scope
Multilingualism - Meaning, Nature and Scope
 
Chomsky’s Universal Grammar
Chomsky’s Universal GrammarChomsky’s Universal Grammar
Chomsky’s Universal Grammar
 
Schema theory
Schema theorySchema theory
Schema theory
 
RELATIONSHIP BETWEEN LANGUAGE AND THINKING
RELATIONSHIP BETWEEN LANGUAGE AND THINKINGRELATIONSHIP BETWEEN LANGUAGE AND THINKING
RELATIONSHIP BETWEEN LANGUAGE AND THINKING
 
Language policy in India: A Voyage from Ancient India to Modern India
Language policy in India: A Voyage from Ancient India to Modern IndiaLanguage policy in India: A Voyage from Ancient India to Modern India
Language policy in India: A Voyage from Ancient India to Modern India
 
Approach.pptx
Approach.pptxApproach.pptx
Approach.pptx
 
Language diversity
Language diversityLanguage diversity
Language diversity
 
Multilingualism
MultilingualismMultilingualism
Multilingualism
 
Multilingual
MultilingualMultilingual
Multilingual
 
Reading and reflecting
Reading and reflectingReading and reflecting
Reading and reflecting
 
Forms of knowledge
Forms of knowledgeForms of knowledge
Forms of knowledge
 
Language & Theories of language
Language & Theories of languageLanguage & Theories of language
Language & Theories of language
 
Krashen monitor model
Krashen monitor modelKrashen monitor model
Krashen monitor model
 
Education of the Marginalized with Special Reference TO India
Education of the Marginalized with Special Reference TO IndiaEducation of the Marginalized with Special Reference TO India
Education of the Marginalized with Special Reference TO India
 
Language
LanguageLanguage
Language
 
Theory of knowledge
Theory of knowledgeTheory of knowledge
Theory of knowledge
 
The Reading Acquisition Framework
The Reading Acquisition FrameworkThe Reading Acquisition Framework
The Reading Acquisition Framework
 
Multilingualism
MultilingualismMultilingualism
Multilingualism
 
Achievement tests
Achievement testsAchievement tests
Achievement tests
 

Viewers also liked

Components of Curriculum and Curriculum Approaches
Components of Curriculum and Curriculum ApproachesComponents of Curriculum and Curriculum Approaches
Components of Curriculum and Curriculum ApproachesJovs Azuelo
 
Legal bases of the education system
Legal bases of the education systemLegal bases of the education system
Legal bases of the education systemKeith Pineda
 
Curriculum development
Curriculum developmentCurriculum development
Curriculum developmentcuterodz042909
 
Curriculum its meaning, nature and scope
Curriculum   its meaning, nature and scopeCurriculum   its meaning, nature and scope
Curriculum its meaning, nature and scopevalarpink
 
Curriculum Development Lesson 1: Concepts, Nature and Purposes of Curriculum ...
Curriculum Development Lesson 1: Concepts, Nature and Purposes of Curriculum ...Curriculum Development Lesson 1: Concepts, Nature and Purposes of Curriculum ...
Curriculum Development Lesson 1: Concepts, Nature and Purposes of Curriculum ...Leen Venti
 
Probabilistic logic
Probabilistic logicProbabilistic logic
Probabilistic logicRushdi Shams
 
L1 l2 l3 introduction to machine translation
L1 l2 l3  introduction to machine translationL1 l2 l3  introduction to machine translation
L1 l2 l3 introduction to machine translationRushdi Shams
 
Curriculum structure proposal
Curriculum structure proposalCurriculum structure proposal
Curriculum structure proposalrhhallr
 
L13 why software fails
L13  why software failsL13  why software fails
L13 why software failsRushdi Shams
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representationRushdi Shams
 
Lecture 5, 6 and 7 cpu scheduling
Lecture 5, 6 and 7  cpu schedulingLecture 5, 6 and 7  cpu scheduling
Lecture 5, 6 and 7 cpu schedulingRushdi Shams
 
Semi-supervised classification for natural language processing
Semi-supervised classification for natural language processingSemi-supervised classification for natural language processing
Semi-supervised classification for natural language processingRushdi Shams
 
A quick review of Python and Graph Databases
A quick review of Python and Graph DatabasesA quick review of Python and Graph Databases
A quick review of Python and Graph DatabasesNicholas Crouch
 
Lecture 7, 8, 9 and 10 Inter Process Communication (IPC) in Operating Systems
Lecture 7, 8, 9 and 10  Inter Process Communication (IPC) in Operating SystemsLecture 7, 8, 9 and 10  Inter Process Communication (IPC) in Operating Systems
Lecture 7, 8, 9 and 10 Inter Process Communication (IPC) in Operating SystemsRushdi Shams
 
Teaching writing by Ann Raimes
Teaching writing by Ann RaimesTeaching writing by Ann Raimes
Teaching writing by Ann RaimesMiftadia Laula
 
Propositional logic
Propositional logicPropositional logic
Propositional logicRushdi Shams
 
Natural Language Processing: Parsing
Natural Language Processing: ParsingNatural Language Processing: Parsing
Natural Language Processing: ParsingRushdi Shams
 

Viewers also liked (20)

6 features of a curriculum
6 features of a curriculum6 features of a curriculum
6 features of a curriculum
 
Components of Curriculum and Curriculum Approaches
Components of Curriculum and Curriculum ApproachesComponents of Curriculum and Curriculum Approaches
Components of Curriculum and Curriculum Approaches
 
Legal bases of the education system
Legal bases of the education systemLegal bases of the education system
Legal bases of the education system
 
Curriculum development
Curriculum developmentCurriculum development
Curriculum development
 
Curriculum its meaning, nature and scope
Curriculum   its meaning, nature and scopeCurriculum   its meaning, nature and scope
Curriculum its meaning, nature and scope
 
Curriculum Development Lesson 1: Concepts, Nature and Purposes of Curriculum ...
Curriculum Development Lesson 1: Concepts, Nature and Purposes of Curriculum ...Curriculum Development Lesson 1: Concepts, Nature and Purposes of Curriculum ...
Curriculum Development Lesson 1: Concepts, Nature and Purposes of Curriculum ...
 
Probabilistic logic
Probabilistic logicProbabilistic logic
Probabilistic logic
 
L1 l2 l3 introduction to machine translation
L1 l2 l3  introduction to machine translationL1 l2 l3  introduction to machine translation
L1 l2 l3 introduction to machine translation
 
Curriculum structure proposal
Curriculum structure proposalCurriculum structure proposal
Curriculum structure proposal
 
L13 why software fails
L13  why software failsL13  why software fails
L13 why software fails
 
L15 fuzzy logic
L15  fuzzy logicL15  fuzzy logic
L15 fuzzy logic
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representation
 
Lecture 5, 6 and 7 cpu scheduling
Lecture 5, 6 and 7  cpu schedulingLecture 5, 6 and 7  cpu scheduling
Lecture 5, 6 and 7 cpu scheduling
 
Semi-supervised classification for natural language processing
Semi-supervised classification for natural language processingSemi-supervised classification for natural language processing
Semi-supervised classification for natural language processing
 
A quick review of Python and Graph Databases
A quick review of Python and Graph DatabasesA quick review of Python and Graph Databases
A quick review of Python and Graph Databases
 
Lecture 7, 8, 9 and 10 Inter Process Communication (IPC) in Operating Systems
Lecture 7, 8, 9 and 10  Inter Process Communication (IPC) in Operating SystemsLecture 7, 8, 9 and 10  Inter Process Communication (IPC) in Operating Systems
Lecture 7, 8, 9 and 10 Inter Process Communication (IPC) in Operating Systems
 
Weka
WekaWeka
Weka
 
Teaching writing by Ann Raimes
Teaching writing by Ann RaimesTeaching writing by Ann Raimes
Teaching writing by Ann Raimes
 
Propositional logic
Propositional logicPropositional logic
Propositional logic
 
Natural Language Processing: Parsing
Natural Language Processing: ParsingNatural Language Processing: Parsing
Natural Language Processing: Parsing
 

Similar to Knowledge structure

The 4th New Science
The 4th New ScienceThe 4th New Science
The 4th New Sciencegrplunkett
 
Concepts as Action-Oriented as 'Search'
Concepts as Action-Oriented as 'Search'Concepts as Action-Oriented as 'Search'
Concepts as Action-Oriented as 'Search'mahmad
 
Question 1Learning About Cookies as Spyware.Research what k.docx
Question 1Learning About Cookies as Spyware.Research what k.docxQuestion 1Learning About Cookies as Spyware.Research what k.docx
Question 1Learning About Cookies as Spyware.Research what k.docxaudeleypearl
 
Intelligent information extraction based on artificial neural network
Intelligent information extraction based on artificial neural networkIntelligent information extraction based on artificial neural network
Intelligent information extraction based on artificial neural networkijfcstjournal
 
Artificial intelligence and cognitive modeling have the same problem chapter2
Artificial intelligence and cognitive modeling have the same problem   chapter2Artificial intelligence and cognitive modeling have the same problem   chapter2
Artificial intelligence and cognitive modeling have the same problem chapter2sabdegul
 
How To Make Linked Data More than Data
How To Make Linked Data More than DataHow To Make Linked Data More than Data
How To Make Linked Data More than DataAmit Sheth
 
L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architectureRushdi Shams
 
Chap.3 Knowledge Representation Issues Chap.4 Inference in First Order Logic
Chap.3 Knowledge Representation  Issues  Chap.4 Inference in First Order  LogicChap.3 Knowledge Representation  Issues  Chap.4 Inference in First Order  Logic
Chap.3 Knowledge Representation Issues Chap.4 Inference in First Order LogicKhushali Kathiriya
 
AI_ 3 & 4 Knowledge Representation issues
AI_ 3 & 4 Knowledge Representation issuesAI_ 3 & 4 Knowledge Representation issues
AI_ 3 & 4 Knowledge Representation issuesKhushali Kathiriya
 
The State of Semantics
The State of SemanticsThe State of Semantics
The State of SemanticsSeth Grimes
 
Lecture 3 and 4 threads
Lecture 3 and 4  threadsLecture 3 and 4  threads
Lecture 3 and 4 threadsRushdi Shams
 
THE MECHANICS AND APPLICATIONS OF LARGE LANGUAGE MODELS.pptx
THE MECHANICS AND APPLICATIONS OF LARGE LANGUAGE MODELS.pptxTHE MECHANICS AND APPLICATIONS OF LARGE LANGUAGE MODELS.pptx
THE MECHANICS AND APPLICATIONS OF LARGE LANGUAGE MODELS.pptxUditJain51042
 
TALASH: A SEMANTIC AND CONTEXT BASED OPTIMIZED HINDI SEARCH ENGINE
TALASH: A SEMANTIC AND CONTEXT BASED OPTIMIZED HINDI SEARCH ENGINETALASH: A SEMANTIC AND CONTEXT BASED OPTIMIZED HINDI SEARCH ENGINE
TALASH: A SEMANTIC AND CONTEXT BASED OPTIMIZED HINDI SEARCH ENGINEIJCSEIT Journal
 
Human level artificial general intelligence agi
Human level artificial general intelligence agiHuman level artificial general intelligence agi
Human level artificial general intelligence agiKarlos Svoboda
 

Similar to Knowledge structure (20)

AI_1 Introduction of AI
AI_1 Introduction of AIAI_1 Introduction of AI
AI_1 Introduction of AI
 
The 4th New Science
The 4th New ScienceThe 4th New Science
The 4th New Science
 
Concepts as Action-Oriented as 'Search'
Concepts as Action-Oriented as 'Search'Concepts as Action-Oriented as 'Search'
Concepts as Action-Oriented as 'Search'
 
Ai introduction
Ai introductionAi introduction
Ai introduction
 
1. The Game Of The Century
1. The Game Of The Century1. The Game Of The Century
1. The Game Of The Century
 
Question 1Learning About Cookies as Spyware.Research what k.docx
Question 1Learning About Cookies as Spyware.Research what k.docxQuestion 1Learning About Cookies as Spyware.Research what k.docx
Question 1Learning About Cookies as Spyware.Research what k.docx
 
Intelligent information extraction based on artificial neural network
Intelligent information extraction based on artificial neural networkIntelligent information extraction based on artificial neural network
Intelligent information extraction based on artificial neural network
 
Artificial intelligence and cognitive modeling have the same problem chapter2
Artificial intelligence and cognitive modeling have the same problem   chapter2Artificial intelligence and cognitive modeling have the same problem   chapter2
Artificial intelligence and cognitive modeling have the same problem chapter2
 
How To Make Linked Data More than Data
How To Make Linked Data More than DataHow To Make Linked Data More than Data
How To Make Linked Data More than Data
 
How To Make Linked Data More than Data
How To Make Linked Data More than DataHow To Make Linked Data More than Data
How To Make Linked Data More than Data
 
Empirical AI Research
Empirical AI Research Empirical AI Research
Empirical AI Research
 
L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architecture
 
Chap.3 Knowledge Representation Issues Chap.4 Inference in First Order Logic
Chap.3 Knowledge Representation  Issues  Chap.4 Inference in First Order  LogicChap.3 Knowledge Representation  Issues  Chap.4 Inference in First Order  Logic
Chap.3 Knowledge Representation Issues Chap.4 Inference in First Order Logic
 
AI_ 3 & 4 Knowledge Representation issues
AI_ 3 & 4 Knowledge Representation issuesAI_ 3 & 4 Knowledge Representation issues
AI_ 3 & 4 Knowledge Representation issues
 
The State of Semantics
The State of SemanticsThe State of Semantics
The State of Semantics
 
Lecture 3 and 4 threads
Lecture 3 and 4  threadsLecture 3 and 4  threads
Lecture 3 and 4 threads
 
Oss swot
Oss swotOss swot
Oss swot
 
THE MECHANICS AND APPLICATIONS OF LARGE LANGUAGE MODELS.pptx
THE MECHANICS AND APPLICATIONS OF LARGE LANGUAGE MODELS.pptxTHE MECHANICS AND APPLICATIONS OF LARGE LANGUAGE MODELS.pptx
THE MECHANICS AND APPLICATIONS OF LARGE LANGUAGE MODELS.pptx
 
TALASH: A SEMANTIC AND CONTEXT BASED OPTIMIZED HINDI SEARCH ENGINE
TALASH: A SEMANTIC AND CONTEXT BASED OPTIMIZED HINDI SEARCH ENGINETALASH: A SEMANTIC AND CONTEXT BASED OPTIMIZED HINDI SEARCH ENGINE
TALASH: A SEMANTIC AND CONTEXT BASED OPTIMIZED HINDI SEARCH ENGINE
 
Human level artificial general intelligence agi
Human level artificial general intelligence agiHuman level artificial general intelligence agi
Human level artificial general intelligence agi
 

More from Rushdi Shams

Research Methodology and Tips on Better Research
Research Methodology and Tips on Better ResearchResearch Methodology and Tips on Better Research
Research Methodology and Tips on Better ResearchRushdi Shams
 
Common evaluation measures in NLP and IR
Common evaluation measures in NLP and IRCommon evaluation measures in NLP and IR
Common evaluation measures in NLP and IRRushdi Shams
 
Machine learning with nlp 101
Machine learning with nlp 101Machine learning with nlp 101
Machine learning with nlp 101Rushdi Shams
 
Types of machine translation
Types of machine translationTypes of machine translation
Types of machine translationRushdi Shams
 
Syntax and semantics
Syntax and semanticsSyntax and semantics
Syntax and semanticsRushdi Shams
 
L5 understanding hacking
L5  understanding hackingL5  understanding hacking
L5 understanding hackingRushdi Shams
 
L2 Intrusion Detection System (IDS)
L2  Intrusion Detection System (IDS)L2  Intrusion Detection System (IDS)
L2 Intrusion Detection System (IDS)Rushdi Shams
 
L2 l3 l4 software process models
L2 l3 l4  software process modelsL2 l3 l4  software process models
L2 l3 l4 software process modelsRushdi Shams
 
L1 overview of software engineering
L1  overview of software engineeringL1  overview of software engineering
L1 overview of software engineeringRushdi Shams
 
Lecture 14,15 and 16 file systems
Lecture 14,15 and 16  file systemsLecture 14,15 and 16  file systems
Lecture 14,15 and 16 file systemsRushdi Shams
 
Lecture 11,12 and 13 deadlocks
Lecture 11,12 and 13  deadlocksLecture 11,12 and 13  deadlocks
Lecture 11,12 and 13 deadlocksRushdi Shams
 
Lecture 1 and 2 processes
Lecture 1 and 2  processesLecture 1 and 2  processes
Lecture 1 and 2 processesRushdi Shams
 
Distributed Database Management Systems (Distributed DBMS)
Distributed Database Management Systems (Distributed DBMS)Distributed Database Management Systems (Distributed DBMS)
Distributed Database Management Systems (Distributed DBMS)Rushdi Shams
 
My slide relational algebra
My slide  relational algebraMy slide  relational algebra
My slide relational algebraRushdi Shams
 

More from Rushdi Shams (19)

Research Methodology and Tips on Better Research
Research Methodology and Tips on Better ResearchResearch Methodology and Tips on Better Research
Research Methodology and Tips on Better Research
 
Common evaluation measures in NLP and IR
Common evaluation measures in NLP and IRCommon evaluation measures in NLP and IR
Common evaluation measures in NLP and IR
 
Machine learning with nlp 101
Machine learning with nlp 101Machine learning with nlp 101
Machine learning with nlp 101
 
Types of machine translation
Types of machine translationTypes of machine translation
Types of machine translation
 
Syntax and semantics
Syntax and semanticsSyntax and semantics
Syntax and semantics
 
First order logic
First order logicFirst order logic
First order logic
 
Belief function
Belief functionBelief function
Belief function
 
L5 understanding hacking
L5  understanding hackingL5  understanding hacking
L5 understanding hacking
 
L4 vpn
L4  vpnL4  vpn
L4 vpn
 
L3 defense
L3  defenseL3  defense
L3 defense
 
L2 Intrusion Detection System (IDS)
L2  Intrusion Detection System (IDS)L2  Intrusion Detection System (IDS)
L2 Intrusion Detection System (IDS)
 
L1 phishing
L1  phishingL1  phishing
L1 phishing
 
L2 l3 l4 software process models
L2 l3 l4  software process modelsL2 l3 l4  software process models
L2 l3 l4 software process models
 
L1 overview of software engineering
L1  overview of software engineeringL1  overview of software engineering
L1 overview of software engineering
 
Lecture 14,15 and 16 file systems
Lecture 14,15 and 16  file systemsLecture 14,15 and 16  file systems
Lecture 14,15 and 16 file systems
 
Lecture 11,12 and 13 deadlocks
Lecture 11,12 and 13  deadlocksLecture 11,12 and 13  deadlocks
Lecture 11,12 and 13 deadlocks
 
Lecture 1 and 2 processes
Lecture 1 and 2  processesLecture 1 and 2  processes
Lecture 1 and 2 processes
 
Distributed Database Management Systems (Distributed DBMS)
Distributed Database Management Systems (Distributed DBMS)Distributed Database Management Systems (Distributed DBMS)
Distributed Database Management Systems (Distributed DBMS)
 
My slide relational algebra
My slide  relational algebraMy slide  relational algebra
My slide relational algebra
 

Recently uploaded

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 

Recently uploaded (20)

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 

Knowledge structure

  • 1. Rushdi Shams, Dept of CSE, KUET, Bangladesh 1 Drop me a mail:Drop me a mail: rushdecoder@yahoo.comrushdecoder@yahoo.com Find me on web:Find me on web: http://rushdishams.googlepages.comhttp://rushdishams.googlepages.com Gather at:Gather at: http://groups.google.com/group/csebatchesofrushdihttp://groups.google.com/group/csebatchesofrushdi Knowledge StructureKnowledge Structure Artificial IntelligenceArtificial Intelligence Version 2.oVersion 2.o
  • 2. Rushdi Shams, Dept of CSE, KUET, Bangladesh 2 Nature of Knowledge Human knowledge is encoded in internal neurological structures, which is usually inaccessible. When externalized, knowledge becomes embedded in language. With the ambiguities associated with natural language, such knowledge becomes inaccessible to machines
  • 3. Rushdi Shams, Dept of CSE, KUET, Bangladesh 3 Knowledge Using such phrase structures, it is possible to capture knowledge in small atomic units. Such atomic units can hold various types of knowledge e.g. declarative, procedural etc. It is possible to operate on these units to deduce new knowledge from given facts
  • 4. Rushdi Shams, Dept of CSE, KUET, Bangladesh 4 Some examples 1- Travel directions  Atomic units (given facts)  Deane Rd connects Uni to Sesame Rd  Sesame Rd is west of Uni  Sesame Rd connects Deane Rd to Derby St.  Railway station is on Derby St.  Railway station is east of Uni  Derby st. connects Uni to Long Rd.  Query: how to get from Uni to Railway Stn.
  • 5. Rushdi Shams, Dept of CSE, KUET, Bangladesh 5 Some examples 2- Family relations  Atomic units (given facts)  Ahmad is married to Sarah  Sarah is the mother of Sam  Sam is the brother of Mariam  Query: is Ahmad the father of Mariam.
  • 6. Rushdi Shams, Dept of CSE, KUET, Bangladesh 6 Some examples 3- Employment  Atomic units (given facts)  John works for Big Company  John’s contract will end in April  Big Company has been awarded a new project  Query: Will John be working for Big Company during May.
  • 7. Rushdi Shams, Dept of CSE, KUET, Bangladesh 7 Knowledge Base Structure Knowledge Units KB of facts and rules Inference Engine World Seek new knowledge Query Answer
  • 8. Rushdi Shams, Dept of CSE, KUET, Bangladesh 8 Domain Model How the real world domain is described Ontology: to capture the conceptual structure that underpins the real-world domain Domain Instances: the real-world objects, subjects and relations that make up the domain
  • 9. Rushdi Shams, Dept of CSE, KUET, Bangladesh 9 Domain Model  One simple DC circuit consists of a voltage source (battery or voltaic cell) connected to a resistor 1. DC circuit has voltage source as its component. 2. Battery and voltaic cell are voltage sources. 3. Battery and voltaic cell have similarity. 4. Voltage source can be connected to resistor. 5. DC circuit has resistor as its component. 6. As they all are satisfying the properties of a circuit, DC circuit is a type of circuit.
  • 10. Rushdi Shams, Dept of CSE, KUET, Bangladesh 10 Semantic Net
  • 11. Rushdi Shams, Dept of CSE, KUET, Bangladesh 11 Ontology After developing the semantic net, we need to make a hierarchy of the concepts The top level of the hierarchy is the domain itself-
  • 12. Rushdi Shams, Dept of CSE, KUET, Bangladesh 12 Ontology Next, we need to place something more conceptual that comes straight from human mind when he thinks about this domain. The most conceptual level.
  • 13. Rushdi Shams, Dept of CSE, KUET, Bangladesh 13 Ontology Next, find out more concepts and relate them This level is much more less conceptual, more elaborative
  • 14. Rushdi Shams, Dept of CSE, KUET, Bangladesh 14 Ontology So, now you can see that the more you go, the more concepts are there and they are less conceptual (easy to understand) In the end, you will only find the instances (names, numbers… no concepts, only instances). And we will find the semantic net we developed at first.
  • 15. Rushdi Shams, Dept of CSE, KUET, Bangladesh 15 References Wikipedia, http://www.wikipedia.org “Development of a Conceptual Structure for a Domain-specific Corpus” by Rushdi Shams and Adel Elsayed, 3rd International Conference on Concept Maps (CMC 2008), Finland and Estonia, 2008
  • 16. Rushdi Shams, Dept of CSE, KUET, Bangladesh 16 Acknowledgement Dr. Adel Elsayed Research Leader, M3C Lab, University of Bolton, UK Weiqiang Wei PhD Student, University of Bolton, UK