---
title: "Conceptual dependency and primitives"
subject: "Artificial Intelligence"
chapter: 5
key: "semester_6/artificial_intelligence:conceptual-dependency-primitives"
source: https://www.bctengineer.com/q/semester_6/artificial_intelligence/conceptual-dependency-primitives
site: BCT Engineering
---

# Conceptual dependency and primitives

Artificial Intelligence · Chapter 5: Structured Knowledge Representation

- Asked in: 2071 Bhadra, 2+5 marks
- Video: [Conceptual Dependency in hindi | Artificial Intelligence | #27](https://www.youtube.com/watch?v=oL8ApH82s6s) — Well Academy
- Answer checked by Claude Opus 5.5 (high effort) on 2026-10-14
- Page: https://www.bctengineer.com/q/semester_6/artificial_intelligence/conceptual-dependency-primitives
- Whole chapter: https://www.bctengineer.com/md/semester_6/artificial_intelligence/chapter-5

## Question

What is conceptual dependency? Explain some of the common primitives used in conceptual dependency.

## Short answer

Conceptual dependency (CD) uses language-independent primitives and conceptual categories (PP, ACT, PA, AA, T, LOC) to capture meaning. Common primitives: ATRANS (transfer of ownership), PTRANS (physical transfer), MTRANS (mental info), MBUILD (conclude), PROPEL (push), MOVE (body part), GRASP, INGEST, EXPEL, ATTEND, SPEAK. Same-sense sentences map to one structure, e.g., ATRANS from donor to recipient.

## Answer

**Conceptual dependency (CD)**, proposed by Roger Schank, is a knowledge representation theory in which the meaning of a sentence is represented by a small set of **language-independent primitive acts** and conceptual categories, linked by dependency relations. Sentences with the same meaning get the same representation, whatever the wording, so a program can draw inferences without depending on the syntax.

#### Conceptual categories
- **PP:** picture producer (a physical object or person)
- **ACT:** an action (one of the primitives)
- **PA:** picture aider (attribute of a PP)
- **AA:** action aider (attribute of an ACT)
- **T:** time, **LOC:** location

#### Common primitive acts
| Primitive | Meaning | Example |
|---|---|---|
| ATRANS | transfer of an abstract relationship (ownership, possession) | give, take, buy |
| PTRANS | transfer of physical location of an object | go, walk, drive |
| MTRANS | transfer of mental information | tell, read, see |
| MBUILD | build new information from old | decide, conclude |
| PROPEL | apply physical force to an object | push, throw, hit |
| MOVE | move a body part by its owner | kick, wave |
| GRASP | grasp an object | hold, clutch |
| INGEST | take something into the body | eat, drink |
| EXPEL | send something out of the body | cry, spit |
| ATTEND | focus a sense organ on a stimulus | listen, look |
| SPEAK | produce a sound | say, shout |

#### Example
"Ram gave Sita a book."
```text
 Ram <=> ATRANS <--o-- book <--R-- (from Ram)
                              (to Sita)
```
Here the actor is Ram, the act is ATRANS, the object is the book, the donor is Ram and the recipient is Sita. The passive sentence "Sita was given a book by Ram" gives exactly the same CD structure, because it has the same meaning.

#### Advantages and limits
CD gives canonical forms and supports inference and paraphrasing, but a small set of primitives cannot express all knowledge, and converting text to CD is hard.

## Check yourself

The answer's key points as multiple-choice questions, with the correct option and why.

1. What is the key property of conceptual dependency representation?
   A. It stores each sentence's exact wording
   B. It uses probabilities for each word
   C. Sentences with the same meaning get the same language-independent representation
   D. It uses slots with defaults
   Answer: C. CD (Schank) uses primitive acts so inference does not depend on syntax. (Key point: CD idea)

2. Which primitive represents transfer of ownership, as in 'give' or 'buy'?
   A. ATRANS
   B. PTRANS
   C. MTRANS
   D. PROPEL
   Answer: A. ATRANS transfers an abstract relationship; PTRANS moves physical location; MTRANS transfers information. (Key point: Primitives)

3. 'Ram gave Sita a book' is represented with which act, donor and recipient?
   A. PTRANS, donor Sita, recipient Ram
   B. ATRANS, donor Ram, recipient Sita
   C. ATRANS, donor Sita, recipient Ram
   D. MTRANS, donor Ram, recipient Sita
   Answer: B. The book's ownership moves from Ram to Sita; 'Sita took the book from Ram' gives the same structure. (Key point: Ram example)

## Related in other subjects

- [Conceptual, specification, implementation model classification](https://www.bctengineer.com/question.md?key=semester_6%2Fobject_oriented_analysis_and_design%3Ahospital-conceptual-specification-implementation) — Object Oriented Analysis and Design, chapter 2
- [Identify conceptual classes; create domain model](https://www.bctengineer.com/question.md?key=semester_6%2Fobject_oriented_analysis_and_design%3Aconceptual-classes-domain-model-steps) — Object Oriented Analysis and Design, chapter 2
- [CC amplifier Rin, Rout and why it is used](https://www.bctengineer.com/question.md?key=semester_3%2Felectronics_devices_and_circuit%3Acc-input-output-resistance-why-used) — Electronics Devices and Circuit, chapter 2
- [Common RoR intakes in Nepal; site selection](https://www.bctengineer.com/question.md?key=semester_7%2Fhydropower_engineering%3Aror-common-intakes-nepal-location) — Hydropower Engineering, chapter 5, asked 2×
