Nowadays, extracting the most suitable information becomes a very challenging problem as accumulation of data over Internet is exponentially increasing. This raises the need of such systems which can process data meaningfully, have capability of understanding the user’s questions, and can provide the most relevant information. The existing systems are not capable of giving precise results. The performance of such systems can be improved using Natural Language Processing (NLP) and Cognitive Computing System. Therefore, an artificial cognitive agent is proposed in this paper using NLP, which can take decisions in real-life using social cognition. These agents are expert in their respective domains. Moreover, social behavioural aspects and the constraints of proposed cognitive agent are also modelled in this work. The performance of the proposed agent is evaluated on the concepts of Electric Motor domain in terms of various parameters. The results depict that the proposed artificial cognitive agent obtains satisfactory results.