Python Weekly (Issue 496 April 22 2021)

Python Weekly - Issue 496

Python Weekly

Welcome to issue 496 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

The Jarvis API has models for just about everything you could need for end to end conversational AI, including text to speech, speech to text, named entity recognition and a bunch more.

Nearly 7 years ago, Soroco sought out to finalize on a programming language, as it started designing and developing its automation and process discovery products. In this blog post, we will describe why Soroco chose Python and what we did to ensure we could develop reliably, at scale, and securely.

Learn how to build an AI-powered linux shell that uses OpenAI to automate various tasks.

Is development possible on the M1? Yes. Is it easy and straightforward? Not always, but if you can live with a few workarounds, you can make it work. 

Learn Django, a Python web framework, in this full course. The course also covers pandas, matplotlib, JavaScript, ajax, xhtml2pdf, dropzone.js, and more!

A basic introduction to Western music theory using the Python programming to derive scales, chords, and modes in every key.

 This article will introduce the “for-else” feature in Python and explain how to use it properly by simple examples.

A short article with all you need to know about sequence indexing in Python – and a bit more.

Learn how to build a simple CRM using Django and Vue where the users can register leads with different statuses and other important information.

A post on the benefits of quickly deploying 'skeleton ML models' and then iterating towards better-performing solutions. 

Make interactive plots without having to learn a new library.

Interesting Projects, Tools and Libraries

A collection of tools to create a fully autonomous YouTube channel that uploads daily self-created Twitch gaming compilations. 

Build dashboards using Jupyter Notebooks.

OSINT tool that allows you to find a person's accounts and emails + breached emails.

Mongita is to MongoDB as SQLite is to SQL. It is a lightweight embedded document database that implements a commonly-used subset of the MongoDB/PyMongo interface.

Collie is a library for preparing, training, and evaluating scalable deep learning hybrid recommender systems using PyTorch. Collie makes it simple to experiment with new architectures, create novel loss functions for implicit data, and incorporate side data directly into recommendations. 

Small python app allows you to draw a dataset in a jupyter notebook. This should be very useful when teaching machine learning algorithms.

DIY split-flap display.

The project-memoria-detector tool aims to determine whether a target network device runs a specific embedded TCP/IP stack.

Find and notify users in your Active Directory with weak passwords.

A Research Platform for Federated Learning in Natural Language Processing.

A new scalable federated learning research framework.

A Trace Explorer for Reverse Engineers.

Simple XLSX and CSV to dictionary converter.

Extract emojis from Apple font in PNG format.

Upcoming Events and Webinars

There will be a talk, Forecasting - Getting started with the Prophet package.

There will be following talks

  • Using perceptual data to move towards the future of virtual reality

  • Analyzing Complex Survey Data Using Python

There will be a talk, Blueprints for a Serpent.

There will be a talk, A Short Introduction to Variational Bayesian Inference.

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.