r c machine learning business python sql flask pandas numpy mysql sqlite tableau deep learning mongodb nlp time series data analysis libraries data management databases data visualization data science natural language processing computer vision finance algorithms