The world of Machine Learning is undoubtedly fascinating, constantly growing, and capable of touching the most diverse sectors, from medicine to space racing, from catering to big manufacturing. There are countless fields of application for this technology and just as many techniques that have been developed over the decades, but they all have one thing in common: … [Read more...] about Transformers And Multimodal: The Same Key For All Data Types
Technical Guide
Data Capitalism: Innovation, Extraction, Social Conscience
How to advance social capital in a world increasingly governed by surveillance capitalism? About a year ago, I read Atlas of AI by Kate Crawford, a brilliant analysis of the extractive processes that govern the field of machine learning, from environmental resource allocation to the harvesting of our political fabric to data privacy infringements. This article … [Read more...] about Data Capitalism: Innovation, Extraction, Social Conscience
How To Structure Intent In Chatbots And Gather Useful Feedback
I recently collaborated on several projects involving chatbots and had the opportunity to discuss with industry experts about the main difficulties that are often encountered in this type of project. While it is becoming easier and easier to build conversational assistants, it looks like there are some problems that emerge systematically as the chatbot grows, as a consequence … [Read more...] about How To Structure Intent In Chatbots And Gather Useful Feedback
NeurIPS 2021 – 10 Papers You Shouldn’t Miss
The 2021 edition of the most beloved conference in Artificial Intelligence is here to end the year with a ‘grand finale’. The growth of the conference hasn’t ceased: last year’s conference — which we also reviewed — had 1899 main-track papers accepted, compared to this year’s 2334. Some of the published papers have been on arxiv.org for some time now and have … [Read more...] about NeurIPS 2021 – 10 Papers You Shouldn’t Miss
Eliminating AI Bias
Evidence of AI Bias The primary purpose of Artificial Intelligence (AI) is to reduce manual labour by using a machine’s ability to scan large amounts of data to detect underlying patterns and anomalies in order to save time and raise efficiency. However, AI algorithms are not immune to bias. AI Bias has presented itself in several forms, with some examples highlighted … [Read more...] about Eliminating AI Bias
Knowledge Graphs At EMNLP 2021
I didn’t make it to Punta Cana this year 😢 but I’m happy (remotely) for the folks who managed to get there in spite of all traveling restrictions! Premium content inside. The autumn got very busy and I’d like to try a shorter format: each big topic has one “spotlight” 🛋 work in the main block which I find particularly interesting, and several relevant works which have a bit … [Read more...] about Knowledge Graphs At EMNLP 2021
How I Built An AI Text-to-Art Generator
Overview This article is a write-up on how I built Text2Art.com in a week. Text2Art is an AI-powered art generator based on VQGAN+CLIP that can generate all kinds of art such as pixel art, drawing, and painting from just text input. The article follows my thought process from experimenting with VQGAN+CLIP, building a simple UI with Gradio, switching to FastAPI to … [Read more...] about How I Built An AI Text-to-Art Generator
Construct A Biomedical Knowledge Graph With NLP
I have already demonstrated how to create a knowledge graph out of a Wikipedia page. However, since the post got a lot of attention, I’ve decided to explore other domains where using NLP techniques to construct a knowledge graph makes sense. In my opinion, the biomedical field is a prime example where representing the data as a graph makes sense as you are often analyzing … [Read more...] about Construct A Biomedical Knowledge Graph With NLP
Simple Model Stacking, Explained And Automated
An overview of Model Stacking In model stacking, we don’t use one single model to make our predictions — instead, we make predictions with several different models, and then use those predictions as features for a higher-level meta model. It can work especially well with varied types of lower-level learners, all contributing different strengths to the meta model. Model … [Read more...] about Simple Model Stacking, Explained And Automated
A Step-By-Step Guide To Approaching Complex Research Projects
When you look at a championship sports team, it’s easy to attribute the team’s success to the star players. And, while much of the credit surely does belong to the team, there’s a key player leading them along the journey– the coach. Although the coach can’t score a single point, (s)he has to manage the team and devise strategies. In essence, a coach creates the blueprint for … [Read more...] about A Step-By-Step Guide To Approaching Complex Research Projects