Context Inference Engine (CiE)
Context Awareness is the ability of systems and applications to sense the environment and infer the activity going on in the environment. Context encompasses all knowledge bounded within an environment and includes attributes of both machines and users. A context-aware system is composed of context gathering and context inference modules. This chapter proposes a Context Inference Engine (CiE) that classifies the current context as one of several known context activities. This engine follows a Minkowski distance-based classification approach with standard deviation-based ranks to identify likeliness of classified activity of the current context. Empirical results on different data sets show that the proposed algorithm performs closer to Support Vector Machines (SVM) while it is better than probabilistic reasoning methods where the performance is quantified as success in classification.