Machine Learning ProgrammingLinear RegressionShallow Neural NetworkDeep Neural NetworkTensorflow MNISTText ClassificationText Summarizer