Python Weekly (Issue 483 January 21 2020)

Python Weekly - Issue 483

Python Weekly

Welcome to issue 483 of Python Weekly. Let's get straight to the links this week.

From Our Sponsor 

A weekly newsletter featuring the best hand curated news, articles, tutorials, talks, tools and libraries etc for programmers.

Articles, Tutorials and Talks

This guide will show you, step by step, how to build a real application using Flask and how to run it on AWS Lambda. In a sense it's three small manuals in one: a Flask tutorial, a Zappa tutorial, and a partial AWS boto3 tutorial, complete with code and configurations.

A free course on NumPy. So easy, your grandma could learn it! 

Tracing and visualizing the Python GIL with perf and VizTracer.

This post presents a working Python application that can recommend job offers from a popular remote job board RemoteOK based on our preferences using a supervised machine learning model.

In this article, we are going to deploy smart contracts using Python. This means that, if you know some Python, this could be your transition into smart contract and blockchain development!

Highly available services that serve millions of requests rely on the visibility of the system status for customers and internal teams. This tutorial shows how a lightweight and performant time-series database coupled with queued status checks and a simple UI are key ingredients for robust application monitoring.

As an engineering manager, you need to put disparate data points together so that you are able to obtain insights. This post describes step-by-step how to build a simple dashboard that will help you pull together such data. 

Learn how to build a multi-vendor ecommerce website where people can sign up and sell products on your webshop.

Case Study showing how to break an Excel file into multiple files and email to recipients using Outlook.

In the

, we looked and understood what’s inside an EfficientDet and also read about the various components such as BiFPN and Compound Scaling that make an EfficientDet network so powerful. This post focuses on building on top of that knowledge and showcase how to implement the network using PyTorch step-by-step. 

When trading in markets such as equities or currencies it is important to identify value areas to inform our trading decisions. One way to do this is by looking at the volume profile. In this post, we explore quantitative methods for examining the distribution of volume over a period of time.

Interesting Projects, Tools and Libraries

A platform for building vector based applications. Encode, query and analyse data using vectors.

novelWriter is an open source markdown-like plain text editor designed for writing and organising novels. Written with Python 3 (3.6+) and Qt 5 (5.3+) for cross-platform deployment.

A library for building modern declarative desktop applications in WX.

pyAudioDspTools is a python 3 package for manipulating audio by just using NumPy. 

Tag your time, get the insight - an open source time tracker with a focus on a simple and interactive user experience.

TextBox is an open-source library for building text generation system.

Simple command line tool for text to image generation using OpenAI's CLIP and Siren.

RLStructures is a library to facilitate the implementation of new reinforcement learning algorithms. It includes a library, a tutorial, and different RL algorithms provided as examples.

ForML is a framework for researching, implementing and operating data science projects.

Sending messages by hacking the DNS protocol.

Trankit is a Light-Weight Transformer-based Python Toolkit for Multilingual Natural Language Processing.

New Releases

Upcoming Events and Webinars

There will be a talk, JWTs - what Python developers need to know.

There will be following talks

  • Interactive Visualization for Interpretable and Interactive Machine Learning 

  • Graph-Based Data Science with `kglab`

There will be following talks

  • I checked more than 2000 Slovenian profiles on Stack Overflow and here is what I learned

  • When to use async? A primer on when to use async for your benefit

There will be following talks

  • Transfer Learning in NLP: Tools and Tips

  • NLP based Customer Service Automation at scale

There will be following talks

  • Practical uses of the fixed-point combinator

  • How to not to volcano your project

  • Why I love the IDE

There will be following talks

  • Explainable AI: alternative methods

  • Zero-shot text classification without GPT-3

There will be a talk, Active learning, scaling and dataset merging for ranking and rating surveys in image quality assessment.

There will be following talks

  • Computer Vision in Medical Imaging

  • Privacy-preserving techniques for Machine learning

Our Other Newsletters

 - A free weekly newsletter for programmers.

- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.