Context in Vision

  • The role of context is guiding research, interpreting, resolving ambiguties, filling gaps, correcting errors, learning.

  • Context is the set of properties associated with an entity according to the environment in which the entity is situated.

    Context Awareness

  • Context Awareness deals with practical elements (location and time), whereas context-based systems focus on user's support.

  • Context- aware applications are of users in a dynamic environment.

    Context in Software Engineering

  • Modularity of knowledge/data

  • Ability to handle inconsistent knowledge by compartmentalization

    (e.g., CYC )
  • Reuse

  • Let's see the use of Context in PATTERN RECOGNITION

    As, defined by Alexander, the Pattern is :

    Each pattern is a three-part rule, which expresses a relation between a certain Context , a problem , and a solution