The present disclosure relates to system(s) and method(s) for reflective learning in a cognitive decision-making process. In one embodiment, the method comprises receiving input data and computing a first deviation in user behavior based on input data. The method further comprises classifying the business opportunities and the strategies as one of an accurate business opportunities or an inaccurate business opportunities and an accurate strategies or an inaccurate strategies based on comparison of the first deviation with a predefined threshold and identifying one or more algorithm and metadata associated with the inaccurate business opportunities and the inaccurate strategies. The method furthermore comprises executing one of a retraining of the one or more algorithm, a modifying the metadata associated with the inaccurate business opportunities and the inaccurate strategies or generating a new algorithm thereby enabling reflective learning in a cognitive decision-making process.
Method and system for reflective learning