Rationalization and recommendation System