Saturday, August 30, 2014

Context Engine

My understanding about Context Engine is :

In simple words "Context Engine" is software program which uses information and internet history of a person to give him recommendations about what he should do now.

Which means if I go to a mall for shopping and there is a movie playing in the theater "how to train your dragon 2", the "Context Engine" software will give me recommendation to watch it if I searched for it last week. 

So basically Context Engine client software installed on my mobile device will have to have access to my web history and also to my present location and things going around at that location.

The Context Engine is a Recommendation Software that can reside on your mobile device.
At the same time if you are a Web application architect then you would like integrate this Recommendation Software or Recommendation Application integrated with your web application. This way even if the user doesn't have the client software installed on his device still based on your search history the context engine can predict what the user might like do at given moment.

I would rather say that you can even execute queries in advance to get the data from the data store and make it available in the user session so that when he actually demands it will be available quickly. 


No comments: