9 Downloadable computer programs using artificial intelligence for efficiently solving real-world business problems, namely, accurate estimation of market demand, efficient allocation of constraints to best meet customer demands, providing insights into operational bottlenecks, efficient management of inventory including it's usage and storage, optimal distribution of goods across various supply chain nodes, efficient multi-tier supplier optimization, optimal purchasing, demand fulfillment risk mitigation, efficient management of regulatory and governance issues, Profit Maximization in the areas of manufacturing, distribution, HR, healthcare, legal, purchasing, finance and logistics; Downloadable computer software for enabling smart applications for either personal or business use to solve domain specific problems by using rapid smart application development framework