Developing a personalized, user-centric system to provide a peaceful and a better quality life is one of today’s challenging issues. Cognition is the scientific term for "the process of thought". It refers to the processing of information, applying knowledge, and changing preferences. The paper discusses the development of a Cognition Based Personal Assistance Application, the idea of how we can use a smart phone to learn about the user’s daily life pattern in a cognitive way and provide him assistance, making his/her life better and with less tension. In this paper we have presented our design and development of mobile application based on cognitive algorithm. The project is developed and tested at Nokia research lab, RITM, Bangalore, India.