In this article, we’ll be covering how to upload files from your local system to an Amazon S3-bucket using the Flask web framework .

Step 1: Create a S3 Bucket

  • Login to AWS management console and goto S3 and click on Create Bucket. My bucket name is : “mlbankproject27091995”
  • We can also see that initially the S3 Bucket is empty .

AWS SageMaker

Introduction to AWS SageMaker.

Amazon SageMaker is a fully managed service that provides every developer and data scientist with the ability to build, train, and deploy machine learning (ML) models quickly. SageMaker removes the heavy lifting from each step of the machine learning process to make it easier to develop high-quality models.

It can build models trained by data dumped into the S3 buckets, or a streaming data source like Kinesis shards. Once models are trained, SageMaker allows us to deploy them into production without any effort.

If a human investor can be successful, why can’t a machine?

Machine Learning and deep learning have become new and effective strategies commonly used by quantitative hedge funds to maximise their profits.

This article will be an introduction on how to use neural networks to predict the stock market, in particular, whether to buy or sell your stocks and make the right investments.

Time series is different from more traditional classification and regression predictive modeling problems.

The temporal nature adds an order to the observations. This imposed order means that important assumptions about the consistency of those observations needs to be handled specifically.

The ability to make predictions based upon historical observations creates a competitive advantage. For example, if an organization has the capacity to better forecast the sales quantities of a product, it will be in a more favourable position to optimize inventory levels. …


Caption generation is a challenging artificial intelligence problem where a textual description must be generated for a given photograph.It requires both methods from computer vision to understand the content of the image and a language model from the field of natural language processing to turn the understanding of the image into words in the right order.

A “classic” image captioning system would encode the image, using a pre-trained Convolutional Neural Network(ENCODER) that would produce a hidden state h.

Then, it would decode this hidden state by using a LSTM(DECODER) and generate recursively each word of the caption.


Calibration in classification means turning transform classifier scores into class membership probabilities.

Instead of predicting class values directly for a classification problem, it can be convenient to predict the probability of an observation belonging to each possible class.

Gathering Domain Knowledge

What are Pathogenic Bacteria?

Housing prices are an important reflection of the economy, and housing price ranges are of great interest for both buyers and sellers. In this project, house prices will be predicted given explanatory variables that cover many aspects of residential houses. The goal of this project is to create a regression model that are able to accurately estimate the price of the house given the features.

Data Acquisition:

This is a Kaggle House Price Prediction Competition. The objective of the project is to perform data visualization techniques to understand the insight of the data. Machine learning often required to getting the understanding of…

Subham Sarkar

Data Scientist

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store