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

Education as an investment
Education as an investmentEducation as an investment
Education as an investmentathulyavijayan
 
Factors effecting educational system of a country by Garima Tandon
Factors effecting educational system of a country  by Garima TandonFactors effecting educational system of a country  by Garima Tandon
Factors effecting educational system of a country by Garima Tandongarimatandon10
 
Content analysis
Content analysisContent analysis
Content analysisAtul Thakur
 
EDUCATION SYSTEM IN PAKISTAN
EDUCATION SYSTEM IN PAKISTANEDUCATION SYSTEM IN PAKISTAN
EDUCATION SYSTEM IN PAKISTANROOHASHAHID1
 
Democracy and education ppt ayesha kiran
Democracy and education ppt ayesha kiranDemocracy and education ppt ayesha kiran
Democracy and education ppt ayesha kiranMazhar Ali
 
Universal Primary Education & Right to Education
Universal Primary Education & Right to EducationUniversal Primary Education & Right to Education
Universal Primary Education & Right to EducationPrakash Srinivasan
 
Right to education act 2009
Right to education act    2009Right to education act    2009
Right to education act 2009shhajira
 
techno-pedagogue.pptx
techno-pedagogue.pptxtechno-pedagogue.pptx
techno-pedagogue.pptxaleena568026
 
Introduction to Elementary Education in pakistan 626
Introduction to Elementary Education in pakistan 626Introduction to Elementary Education in pakistan 626
Introduction to Elementary Education in pakistan 626Zahid Mehmood
 
Rashtriya madhiyamika shiksha abhiyan
Rashtriya madhiyamika shiksha abhiyanRashtriya madhiyamika shiksha abhiyan
Rashtriya madhiyamika shiksha abhiyanafra azeez
 
School Education and Literacy in the 12th Plan (2012 - 2017)
School Education and Literacy in the 12th Plan (2012 - 2017)School Education and Literacy in the 12th Plan (2012 - 2017)
School Education and Literacy in the 12th Plan (2012 - 2017)NITI Aayog
 
Understanding the language background of the students - Home language vs Scho...
Understanding the language background of the students - Home language vs Scho...Understanding the language background of the students - Home language vs Scho...
Understanding the language background of the students - Home language vs Scho...Suresh Babu
 
Aims & objectives of Teaching Social Science
Aims & objectives of Teaching Social ScienceAims & objectives of Teaching Social Science
Aims & objectives of Teaching Social ScienceLearning Time
 
Factors Affecting Learning
Factors Affecting LearningFactors Affecting Learning
Factors Affecting Learningcristineyabes1
 
SECONDARY EDUCATION IN PAKISTAN-8624
SECONDARY EDUCATION IN  PAKISTAN-8624SECONDARY EDUCATION IN  PAKISTAN-8624
SECONDARY EDUCATION IN PAKISTAN-8624EqraBaig
 
Universalisation of education in India
Universalisation  of education in India Universalisation  of education in India
Universalisation of education in India Dr. Satish Kumar
 

What's hot (20)

Education as an investment
Education as an investmentEducation as an investment
Education as an investment
 
Factors effecting educational system of a country by Garima Tandon
Factors effecting educational system of a country  by Garima TandonFactors effecting educational system of a country  by Garima Tandon
Factors effecting educational system of a country by Garima Tandon
 
TEACHING AND LEARNING MATERIALS
TEACHING AND LEARNING MATERIALSTEACHING AND LEARNING MATERIALS
TEACHING AND LEARNING MATERIALS
 
Content analysis
Content analysisContent analysis
Content analysis
 
National policy on education
National policy on education National policy on education
National policy on education
 
EDUCATION SYSTEM IN PAKISTAN
EDUCATION SYSTEM IN PAKISTANEDUCATION SYSTEM IN PAKISTAN
EDUCATION SYSTEM IN PAKISTAN
 
Democracy and education ppt ayesha kiran
Democracy and education ppt ayesha kiranDemocracy and education ppt ayesha kiran
Democracy and education ppt ayesha kiran
 
Universal Primary Education & Right to Education
Universal Primary Education & Right to EducationUniversal Primary Education & Right to Education
Universal Primary Education & Right to Education
 
Educational technology IN SYSTEM APPROACH
Educational technology IN SYSTEM APPROACHEducational technology IN SYSTEM APPROACH
Educational technology IN SYSTEM APPROACH
 
Right to education act 2009
Right to education act    2009Right to education act    2009
Right to education act 2009
 
techno-pedagogue.pptx
techno-pedagogue.pptxtechno-pedagogue.pptx
techno-pedagogue.pptx
 
Drill technique
Drill techniqueDrill technique
Drill technique
 
Introduction to Elementary Education in pakistan 626
Introduction to Elementary Education in pakistan 626Introduction to Elementary Education in pakistan 626
Introduction to Elementary Education in pakistan 626
 
Rashtriya madhiyamika shiksha abhiyan
Rashtriya madhiyamika shiksha abhiyanRashtriya madhiyamika shiksha abhiyan
Rashtriya madhiyamika shiksha abhiyan
 
School Education and Literacy in the 12th Plan (2012 - 2017)
School Education and Literacy in the 12th Plan (2012 - 2017)School Education and Literacy in the 12th Plan (2012 - 2017)
School Education and Literacy in the 12th Plan (2012 - 2017)
 
Understanding the language background of the students - Home language vs Scho...
Understanding the language background of the students - Home language vs Scho...Understanding the language background of the students - Home language vs Scho...
Understanding the language background of the students - Home language vs Scho...
 
Aims & objectives of Teaching Social Science
Aims & objectives of Teaching Social ScienceAims & objectives of Teaching Social Science
Aims & objectives of Teaching Social Science
 
Factors Affecting Learning
Factors Affecting LearningFactors Affecting Learning
Factors Affecting Learning
 
SECONDARY EDUCATION IN PAKISTAN-8624
SECONDARY EDUCATION IN  PAKISTAN-8624SECONDARY EDUCATION IN  PAKISTAN-8624
SECONDARY EDUCATION IN PAKISTAN-8624
 
Universalisation of education in India
Universalisation  of education in India Universalisation  of education in India
Universalisation of education in India
 

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
 
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
 
A solution to controlling and dealing with the dark data inspired by biologic...
A solution to controlling and dealing with the dark data inspired by biologic...A solution to controlling and dealing with the dark data inspired by biologic...
A solution to controlling and dealing with the dark data inspired by biologic...Ali Alizade Haghighi
 

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
 
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
 
A solution to controlling and dealing with the dark data inspired by biologic...
A solution to controlling and dealing with the dark data inspired by biologic...A solution to controlling and dealing with the dark data inspired by biologic...
A solution to controlling and dealing with the dark data inspired by biologic...
 

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

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...liera silvan
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 

Recently uploaded (20)

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.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