Quantum Mechanics, Quantum Algorithms & Quantum Machine Learning with Python and Qiskit


In this article, I will explain how to do Quantum Programming with Python and Qiskit, starting from the basics of Quantum Mechanics to some real-world applications of Quantum Algorithms, including Quantum Machine Learning. …

Debug your code with the Debugger Web Interface


Do you love writing code but hate when it crashes? Then you’re gonna like this tool that makes debugging fun.

Draw with Plotly, Embed Bootstrap CSS, Upload & Download files, Change Inputs after selection, Navbars, Spinners, and more…


Welcome to this hardcore Dash tutorial, following this article you will be able to produce and deploy a basic prototype (minimum viable product) for any kind of web application.

Build a String Matching App for all the Excel lovers (and haters)


Do you wanna match two sets of strings similar but not equal? Excel VLOOKUP won’t help you with that, but fear not, I got you covered! In this article, using Python and NLP, I will explain how to create and use your own string matching web application.


Create a Chatbot from scratch that remembers and reminds events with Python


In this article, using Telegram and Python, I will show how to build a friendly Bot with multiple functions that can chat with question-answering conversations (short-term information) and store user data to recall in the future (long-term information).

… Can you relate?

The World Before

Do you know the feeling when you run so fast that if you stop you would break all of your bones at once? That’s my world before COVID. Everybody just runs, all day, every day. And if you slow down, you would be left behind. Nobody can take time to…

Use BERT, Word Embedding, and Vector Similarity when you don’t have a labeled training set


Are you struggling to classify text data because you don’t have a labeled dataset? In this article, using BERT and Python, I will explain how to perform a sort of “unsupervised” text classification based on similarity.

Plot Machine Learning & Deep Learning Clustering with interactive Maps


In this article, using Data Science and Python, I will show how different Clustering algorithms can be applied to Geospatial data in order to solve a Retail Rationalization business case.

Preprocessing, Model Design, Evaluation, Explainability for Bag-of-Words, Word Embedding, Language models


In this article, using NLP and Python, I will explain 3 different strategies for text multiclass classification: the old-fashioned Bag-of-Words (with Tf-Idf ), the famous Word Embedding (with Word2Vec), and the cutting edge Language models (with BERT).

Mauro Di Pietro

Italian, Data Scientist, Financial Analyst, Good Reader, Bad Writer

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