The invention claimed is:1. A method, by a processor, for providing intelligent application management, comprising:receiving a query to identify application decommission candidates from a plurality of applications, each comprising executable programs installed onto a computing system, to remove from the computing system, wherein the application decommission candidates are those of the plurality of applications being stale and unused or previously uninstalled from the computing system notwithstanding signature traces remain on the computing system;identifying one or more data sources associated with each of the plurality of applications, wherein the one or more data sources contain data produced by the plurality of applications;ranking each of the plurality of applications according to a degree of importance, a degree of correlation, or a combination thereof in relation to the one or more data sources, wherein the ranking identifies the application decommission candidates based on at least a recency of changes to the data produced by each of the plurality of applications and retained in the one or more data sources; andretaining or removing each of the plurality of applications on the computing system according to the identified application decommission candidates based on the ranking, wherein the retaining includes maintaining those of the executable programs to be retained as actively installed on the computing system and the removing includes decommissioning or uninstalling those of the executable programs to be removed from the computing system.2. The method of claim 1, further including defining the one or more data sources to include structured data, semi-structured data, and non-structured data in the computing system, wherein the one or more data sources is associated with one or more of the plurality of applications.3. The method of claim 1, further including performing a natural language processing (NLP) on the one or more data sources for determining the degree of importance and the degree of correlation.4. The method of claim 1, further including learning the degree of importance and the degree of correlation between each of the one or more data sources and a corresponding one of the plurality of applications using a machine learning model.5. The method of claim 1, further including assigning weighted values to the degree of importance and the degree of correlation for each of the one or more data sources.6. The method of claim 1, further including assigning a confidence score according to a scoring model for each of the plurality of applications, wherein each confidence score is used for ranking each one of the plurality of applications.7. The method of claim 1, further including initiating a machine learning operation to:train a scoring model based on one or more defined scoring rules and parameters, wherein the scoring model is a probabilistic model;collect feedback data relating to the scoring model; oradjust the scoring rules and parameters according to the collected feedback data.8. A system for providing intelligent application management, comprising:one or more computers with executable instructions that when executed cause the system to:receive a query to identify application decommission candidates from a plurality of applications, each comprising executable programs installed onto a computing system, to remove from the computing system, wherein the application decommission candidates are those of the plurality of applications being stale and unused or previously uninstalled from the computing system notwithstanding signature traces remain on the computing system;identify one or more data sources associated with each of the plurality of applications, wherein the one or more data sources contain data produced by the plurality of applications;rank each of the plurality of applications according to a degree of importance, a degree of correlation, or a combination thereof in relation to the one or more data sources, wherein the ranking identifies the application decommission candidates based on at least a recency of changes to the data produced by each of the plurality of applications and retained in the one or more data sources; andretain or remove each of the plurality of applications on the computing system according to the identified application decommission candidates based on the ranking, wherein the retaining includes maintaining those of the executable programs to be retained as actively installed on the computing system and the removing includes decommissioning or uninstalling those of the executable programs to be removed from the computing system.9. The system of claim 8, wherein the executable instructions define the one or more data sources to include structured data, semi-structured data, and non-structured data in the computing system, wherein the one or more data sources is associated with one or more of the plurality of applications.10. The system of claim 8, wherein the executable instructions perform a natural language processing (NLP) on the one or more data sources for determining the degree of importance and the degree of correlation.11. The system of claim 8, wherein the executable instructions learn the degree of importance and the degree of correlation between each of the one or more data sources and a corresponding one of the plurality of applications using a machine learning model.12. The system of claim 8, wherein the executable instructions assign weighted values to the degree of importance and the degree of correlation for each of the one or more data sources.13. The system of claim 8, wherein the executable instructions assign a confidence score according to a scoring model for each of the plurality of applications, wherein each confidence score is used for ranking each one of the plurality of applications.14. The system of claim 8, wherein the executable instructions initiate a machine learning operation to:train a scoring model based on one or more defined scoring rules and parameters, wherein the scoring model is a probabilistic model;collect feedback data relating to the scoring model; oradjust the scoring rules and parameters according to the collected feedback data.15. A computer program product for providing intelligent application management by a processor, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:an executable portion that receives a query to identify application decommission candidates from a plurality of applications, each comprising executable programs installed onto a computing system, to remove from the computing system, wherein the application decommission candidates are those of the plurality of applications being stale and unused or previously uninstalled from the computing system notwithstanding signature traces remain on the computing system;an executable portion that identifies one or more data sources associated with each of the plurality of applications, wherein the one or more data sources contain data produced by the plurality of applications;an executable portion that ranks each of the plurality of applications according to a degree of importance, a degree of correlation, or a combination thereof in relation to the one or more data sources, wherein the ranking identifies the application decommission candidates based on at least a recency of changes to the data produced by each of the plurality of applications and retained in the one or more data sources; andan executable portion that retains or removes each of the plurality of applications on the computing system according to the identified application decommission candidates based on the ranking, wherein the retaining includes maintaining those of the executable programs to be retained as actively installed on the computing system and the removing includes decommissioning or uninstalling those of the executable programs to be removed from the computing system.16. The computer program product of claim 15, further including an executable portion that defines the one or more data sources to include structured data, semi-structured data, and non-structured data in the computing system, wherein the one or more data sources is associated with one or more of the plurality of applications.17. The computer program product of claim 15, further including an executable portion that performs a natural language processing (NLP) on the one or more data sources for determining the degree of importance and the degree of correlation.18. The computer program product of claim 15, further including an executable portion that learns the degree of importance and the degree of correlation between each of the one or more data sources and a corresponding one of the plurality of applications using a machine learning model.19. The computer program product of claim 15, further including an executable portion that:assigns weighted values to the degree of importance and the degree of correlation for each of the one or more data sources; andassigns a confidence score according to a scoring model for each of the plurality of applications, wherein each confidence score is used for ranking each one of the plurality of applications.20. The computer program product of claim 15, further including an executable portion that initiates a machine learning operation to:train a scoring model based on one or more defined scoring rules and parameters, wherein the scoring model is a probabilistic model;collect feedback data relating to the scoring model; oradjust the scoring rules and parameters according to the collected feedback data.