Minimum Window Subtring Longest Substring Unique Characters Queue implementation to find the longest substring inside a string with non-repeating characters. Machine Learning on Amazon Machine Learning Amazon Machine learning service is a full automated and easy tool to use. It automatically chooses the appropriate machine learning algorithm for you and trains the machine learning model. Placing minimal responsibilty on user’s hand, it provides quick results without much hassle. Understanding Linear Regression Evaluation Metrics Linear Regression is type of supervised machine learning technique. ‘Supervised Machine Learning’ is a machine learning technique where many independent predictors are used to predict a target variable. Using this technique you can find a precise equation using independent predictors to find your outcome target variable. Machine Learning on Microsoft Azure Machine Learning Studio Microsoft Azure Machine Learning Studio is an easy drag and drop cloud tool that enables you to perform machine learning at scale. It allows you to upload your own custom data-set and perform supervised or unsupervised machine learning tasks on it.