pandas docker data science time series numpy langchain python natural language processing generative ai deep learning machine learning data mining data modeling data visualization tensorflow cnn keras computer vision scikit-learn pytorch nltk sql c excel statistics c++