SlideShare a Scribd company logo
1 of 13
FRAMES
AGENDA
• Knowledge Representation Schemes
• Slot &Filter Structure
• What is Frame?
• Classes and Instances
• Semantic Representation using Frames
• Advantages and Disadvantages of frames
KNOWLEDGE REPRESENTATION SCHEMES
• Semantic nets
• Frames
• Scripts
• Conceptual Dependency
SLOT & FILTER STRUCTURE
• It is divided into two types
1. Weak Slot and Filter Structure
2. Strong Slot and Filter Structure
Weak Slot and Filter Structure
• The knowledge in slot and filter systems consists of structures as a set of entities
and their attributes. That are represented by Semantic nets and Frames
SLOT & FILTER STRUCTURE
Strong slot and filter Structure
• It represents links between objects according to more rigid rules. That are
represented by Scripts and conceptual Dependency.
WHAT IS FRAME?
• To represent natural language we require assumptions about what is typically true of the
objects or situations under consideration, such information into structures known as
frames.
• Frame is a collection of attributes or slots and associated values that describe some real
world-entity.
• Frames uses data structures(records)to represent the knowledge in Semantic N/W.
• Each frame represents the node in semantic N/w as class, or an instance and each relation
as slot.
• Ex. Slot Filter
Publisher THH
Title AI
INFORMATION INCLUDED IN A SLOT
• Frame name
• Relationship of the frame to the other frames. The frame IBM Aptiva S35 might be
a member of the class Computer, which in turn might belong to the class
Hardware.
• Slot value .A
• Slot value can be symbolic ,numeric or Boolean. For example, the slot Name has
symbolic values and the slot Age has Numeric value.
• Slot values can be assigned when the frame is created or during a session with
the expert system.
INFORMATION INCLUDED IN A SLOT
• Default slot value. The default value is taken to be true when no evidence to the
contrary has been found. For example,a car frame might have four wheels and a
chair frame have four legs as default values in the corresponding slots.
• Range of the slot value .The range of the slot value determines whether a
particular object or concept observes the requirements defined by the frame.
• For example, the cost of the computer might be specified between $750 and
$1500.
FRAMES AS SETS AND INSTANCES
• The set theory is a good basis for understanding frames systems.
• Each frame represents either a class(set) or an instance .
• Both is a and instance relations have inverse attributes, which we call subclasses &all
instances.
• As a class represents a set, there are 2 kinds of attributes that can be associated with
it.
• Its own attributes &
• Attributes that are to be inherited by each element of the set.
• A class-frame describes a group of objects with common attributes. Animal, person,
car and computer are all class-frames, and instance-frame is referring to a particular
object.
• Each instance-frame in a frame-based system ‘knows’ its class.
EXAMPLE
SEMANTIC NETWORK REPRESNTATION IN FRAMES
• A node in Semantic network is represented as an entity or class and each relation as slot
In the frame.
• A semantic network can be represented in the form of frame as
Science Faculty
Faculty Department
Aman
Is-a
ADVANTAGES AND DISADVANTAGES OF FRAMES
• The frame knowledge representation makes the programming easier by grouping the
related data.
• The frame representation is comparably flexible and used by many applications in AI.
• It is very easy to add slots for new attribute and relations.
• It is easy to include default data and to search for mising values.
• Frame representation is easy to understand and visualize.
• Disadvantages.
• Frame representation has a much generalised approach.
THANK YOU
Garikapati Bhumika

More Related Content

Similar to FRAMES_091422.pptx

Object oriented programming new syllabus presentation
Object oriented programming new syllabus presentationObject oriented programming new syllabus presentation
Object oriented programming new syllabus presentation
iqraamjad1405
 
27f157al5enhanceder diagram-111005002740-phpapp02
27f157al5enhanceder diagram-111005002740-phpapp0227f157al5enhanceder diagram-111005002740-phpapp02
27f157al5enhanceder diagram-111005002740-phpapp02
marangburu42
 
IBM OOAD Part1 Summary
IBM OOAD Part1 SummaryIBM OOAD Part1 Summary
IBM OOAD Part1 Summary
Haitham Raik
 

Similar to FRAMES_091422.pptx (20)

Web clustring engine
Web clustring engineWeb clustring engine
Web clustring engine
 
Formal Aspects of Protege
Formal Aspects of ProtegeFormal Aspects of Protege
Formal Aspects of Protege
 
classdiagram.pptx
classdiagram.pptxclassdiagram.pptx
classdiagram.pptx
 
Learn advanced java programming
Learn advanced java programmingLearn advanced java programming
Learn advanced java programming
 
Serialization in .NET
Serialization in .NETSerialization in .NET
Serialization in .NET
 
Chapter – 2 Data Models.pdf
Chapter – 2 Data Models.pdfChapter – 2 Data Models.pdf
Chapter – 2 Data Models.pdf
 
Abstract class and Interface
Abstract class and InterfaceAbstract class and Interface
Abstract class and Interface
 
Abstraction1
Abstraction1Abstraction1
Abstraction1
 
Cs2305 programming paradigms lecturer notes
Cs2305   programming paradigms lecturer notesCs2305   programming paradigms lecturer notes
Cs2305 programming paradigms lecturer notes
 
Object oriented programming new syllabus presentation
Object oriented programming new syllabus presentationObject oriented programming new syllabus presentation
Object oriented programming new syllabus presentation
 
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
Overview of Object-Oriented Concepts Characteristics by vikas jagtapOverview of Object-Oriented Concepts Characteristics by vikas jagtap
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
 
DB2 on Mainframe
DB2 on MainframeDB2 on Mainframe
DB2 on Mainframe
 
ElasticSearch: Distributed Multitenant NoSQL Datastore and Search Engine
ElasticSearch: Distributed Multitenant NoSQL Datastore and Search EngineElasticSearch: Distributed Multitenant NoSQL Datastore and Search Engine
ElasticSearch: Distributed Multitenant NoSQL Datastore and Search Engine
 
Dynamic modeling
Dynamic modelingDynamic modeling
Dynamic modeling
 
Advance database system(part 4)
Advance database system(part 4)Advance database system(part 4)
Advance database system(part 4)
 
Apex code (Salesforce)
Apex code (Salesforce)Apex code (Salesforce)
Apex code (Salesforce)
 
27f157al5enhanceder diagram-111005002740-phpapp02
27f157al5enhanceder diagram-111005002740-phpapp0227f157al5enhanceder diagram-111005002740-phpapp02
27f157al5enhanceder diagram-111005002740-phpapp02
 
Unit 3
Unit 3Unit 3
Unit 3
 
IBM OOAD Part1 Summary
IBM OOAD Part1 SummaryIBM OOAD Part1 Summary
IBM OOAD Part1 Summary
 
Introduction to Software - Coder Forge - John Mulhall
Introduction to Software - Coder Forge - John MulhallIntroduction to Software - Coder Forge - John Mulhall
Introduction to Software - Coder Forge - John Mulhall
 

Recently uploaded

Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Recently uploaded (20)

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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
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
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
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
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
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
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

FRAMES_091422.pptx

  • 2. AGENDA • Knowledge Representation Schemes • Slot &Filter Structure • What is Frame? • Classes and Instances • Semantic Representation using Frames • Advantages and Disadvantages of frames
  • 3. KNOWLEDGE REPRESENTATION SCHEMES • Semantic nets • Frames • Scripts • Conceptual Dependency
  • 4. SLOT & FILTER STRUCTURE • It is divided into two types 1. Weak Slot and Filter Structure 2. Strong Slot and Filter Structure Weak Slot and Filter Structure • The knowledge in slot and filter systems consists of structures as a set of entities and their attributes. That are represented by Semantic nets and Frames
  • 5. SLOT & FILTER STRUCTURE Strong slot and filter Structure • It represents links between objects according to more rigid rules. That are represented by Scripts and conceptual Dependency.
  • 6. WHAT IS FRAME? • To represent natural language we require assumptions about what is typically true of the objects or situations under consideration, such information into structures known as frames. • Frame is a collection of attributes or slots and associated values that describe some real world-entity. • Frames uses data structures(records)to represent the knowledge in Semantic N/W. • Each frame represents the node in semantic N/w as class, or an instance and each relation as slot. • Ex. Slot Filter Publisher THH Title AI
  • 7. INFORMATION INCLUDED IN A SLOT • Frame name • Relationship of the frame to the other frames. The frame IBM Aptiva S35 might be a member of the class Computer, which in turn might belong to the class Hardware. • Slot value .A • Slot value can be symbolic ,numeric or Boolean. For example, the slot Name has symbolic values and the slot Age has Numeric value. • Slot values can be assigned when the frame is created or during a session with the expert system.
  • 8. INFORMATION INCLUDED IN A SLOT • Default slot value. The default value is taken to be true when no evidence to the contrary has been found. For example,a car frame might have four wheels and a chair frame have four legs as default values in the corresponding slots. • Range of the slot value .The range of the slot value determines whether a particular object or concept observes the requirements defined by the frame. • For example, the cost of the computer might be specified between $750 and $1500.
  • 9. FRAMES AS SETS AND INSTANCES • The set theory is a good basis for understanding frames systems. • Each frame represents either a class(set) or an instance . • Both is a and instance relations have inverse attributes, which we call subclasses &all instances. • As a class represents a set, there are 2 kinds of attributes that can be associated with it. • Its own attributes & • Attributes that are to be inherited by each element of the set. • A class-frame describes a group of objects with common attributes. Animal, person, car and computer are all class-frames, and instance-frame is referring to a particular object. • Each instance-frame in a frame-based system ‘knows’ its class.
  • 11. SEMANTIC NETWORK REPRESNTATION IN FRAMES • A node in Semantic network is represented as an entity or class and each relation as slot In the frame. • A semantic network can be represented in the form of frame as Science Faculty Faculty Department Aman Is-a
  • 12. ADVANTAGES AND DISADVANTAGES OF FRAMES • The frame knowledge representation makes the programming easier by grouping the related data. • The frame representation is comparably flexible and used by many applications in AI. • It is very easy to add slots for new attribute and relations. • It is easy to include default data and to search for mising values. • Frame representation is easy to understand and visualize. • Disadvantages. • Frame representation has a much generalised approach.