Natural Language Processing

this image is uploaded from the source

Natural Language Processing is one of the most complicated machine learning fields, basically due to the complexity and ambiguity of the language. However, it’s also one of the most successful fields, with many real applications that we use every day, like search engines, translation tools, and so more.

Sometimes the most complicated tasks can be solved by the simplest techniques. In this article, I will try to explore this claim. …


Deep Learning, Natural Language Processing

Free image from https://unsplash.com

This article is a part of a series that I’m writing, and where I will try to address the topic of using Deep Learning in NLP. First of all, I was writing an article for an example of text classification using a perceptron, but I was thinking that will be better to review some basics before, as activation and loss functions.

The perceptron is the Simplest Neural Network and also one of the oldest. It’s most similar to a biological neuron, as it has an input and an output, and the “signals” flow from the input to output. …


Natural Language Processing

Copyright - NeurIPS 2018 paper by Timur Garipov et al., ARXIV 1802.10026, losslandscape.com

This article is a part of a series that I’m writing, and where I will try to address the topic of using Deep Learning in NLP. First of all, I was writing an article for an example of text classification using a perceptron, but I was thinking that will be better to review some basics before, as activation and loss functions.

Loss function also called the objective function, is one of the main bricks in supervised machine learning algorithm which is based on labeled data. A loss function guides the training algorithm to update parameters in the right way. In…


Deep Learning, Natural Language Processing

Free image from https://unsplash.com

This article is a first of a series that I’m writing, and where I will try to address the topic of using Deep Learning in NLP. First of all, I was writing an article for an example of text classification using a perceptron, but I was thinking that will be better to review some basics before, as activation and loss functions.

Activation functions are introduced in neural networks to capture complex relationships in data. …


Screenshot from kaggle.com

Natural Language Process, or NLP, is one of the most studied machine learning fields. Much progress has been made in recent years which has allowed this field to move into large-scale use in several domains. Nowadays, NLP is widely used in social networks, search engines, translation tools, chatbot assistants, and many other cases.

However, the progress and results differ from one language to another. The majority of machine learning models treat in priority English and abandon the other languages, in particular Arabic. The main reason for this is the lack of datasets. Hence all the interest of the datasets that…


Source-https://ontotext.com/top-5-semantic-technology-trends-2017/

Natural Language Processing, or NLP, is one of the most popular domains in which the application of Machine Learning techniques is a real success. Nowadays, almost all NLP tasks can be resolved using Machine learning: from a simple classification LSTM network to the recent wave of transformers like BERT, GPT, or T5.

Since this article is not an introduction or explanation of NLP, I propose the following interesting articles to, first of all, understand what is NLP about:

Natural Language Processing is Fun!

Gentle Start to Natural Language Processing using Python

Introduction to Natural Language Processing for Text

Working on…


Image extracted from topcv.com (source)

In a world where a competition for jobs is more and more tough, succeed his CV is became a major key. Now-days, thanks to internet and professional social network, a job seeker will compete with the entireworld. Recruiters can get more than hundreds of CV for each job announcement from all cities and countries around the globe. It is just impossible for a recruiter to look at each CV in detail. He will spend less than 1 min on each CV to decide whether to keep it or not for a second in-depth review. …


“The lase Dance” is one of Netflix’s last original documentaries, which traces the history of Michael Jordan’s last season 98–99 on the Chicago Bulls team. In this season the general manager of the team decided to dismiss the coach Phil Jackson the next season, therefore Jordan has declared that he will not play without Phil, and if the coach leaves the team, Jordan will do the same. It was clear to everyone back then that the 98–99 season will be the last season for the extraordinary team of Jordan and his teammates, who have won up to 5 NBA championships…

Abdelkader Rhouati

Ph.D Researcher on AI and Deep Learning. I am currently working in a private laboratory at Novelis.io. My area of expertise is Deep Learning, NLP, and XAI

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