Photo by Andreas Kind: https://unsplash.com/photos/bUhzlj3gGso

In this step-by-step guide you will learn how to set up a basic deployment pipeline for a machine learning classifier using Amazon’s cloud development kit (CDK). The pipeline is going to include all stages from continuous code integration up to serving the model in a virtual private cloud.

Let’s get started and think about the ingredients we need for this project:

  1. Repository for our code → GitHub
  2. Classifier → Sklearn model
  3. CI/CD pipeline → AWS CodePipeline
  4. Web framework → FastAPI
  5. Serving platform → AWS Elastic Container Service (ECS) with Fargate

The solutions above are picked out of many alternatives mainly…


📰 Generating headlines from news articles using seq2seq models.

Joint work by Christian Schäfer (Senior Machine Learning Engineer @ Axel Springer AI) and Dat Tran (Head of AI @ Axel Springer AI).

At Axel Springer, Europe’s largest digital publishing house, we own a lot of news articles from various media outlets such as Welt, Bild, Business Insider and many more. Arguably, the most important part of a news article is its title, and it is not surprising that journalists tend to spend a fair amount of their time to come up with a good one. For this reason, it was an interesting research question for us at Axel Springer…

Christian Schäfer

Senior Machine Learning Engineer at Axel Springer AI

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