Face Mask Detection to prevent Covid

Face Mask detection Introduction With the emergence of COVID 19, a number of governments across world ensuring that people should wear mask on public places to avoid Corona 19 transmission. In these challenging times, an attempt has been made in this project to enable the CCTVs deployed on public places to identify the persons without mask. The proposed application identifies…

Drowsiness Detection Application

Abstract: Drowsiness while driving is common problem in the world. Especially, during long distance drives when a person is alone. A number of commercial solutions are available in the industry. In this small project, an attempt has been made to develop an efficient solution in this regard. We can use this application to detect drowsiness while driving; it can help…

Prediction of COVID-19 in Chest X-Ray Images Using KE Sieve Algorithm

INTRODUCTION The outbreak of COVID 19 brings one of the most difficult challenges to humankind recently. The infection spread rate is very high and infection testing time is very important. In some countries it has been observed that the infection rate is doubling every 3 days. There are several ways where we can detect. As of now, various countries are…

How we built a Cricinfo Cricket commentator using GPT2

We learnt about NLG in our previous post. In this post let us look at building a fun NLG system. Cricket is a religion in India. Whenever a match is on, everyone in India is glued to their TV sets or they follow the scores on an online website like https://www.espncricinfo.com/ The ball by ball live commentary by Cricinfo is…

Applying a cartoon effect on faces

Introduction Caricature is the process to create artistic creation of any image, specifically faces of human beings, while maintaining its identity. The usage is caricature could be use in social media as profile image which enables us to express sentiments. Caricature draws facial features of a person face with extreme distortion.  It’s not like common sketch because a sketch preserves…

Natural Language Generation

The process to produce written or spoken narrative from a dataset using Artificial Intelligence (AI) is known as Natural Language Generation (NLG). It mines large data in order to identify patterns and produce the information understandable by humans in a short span of time.  In other words, AI can look at your data and write a story from it, just…

Building a news article summarization engine using deep neural networks

In PART 1 and PART 2 of this series we saw the different types of summarization techniques. Let us try to apply our learning and build a news summarization engine from scratch. We will go with an extractive approach as we believe abstractive approaches are not yet up to the mark and to even attempt them we will have to…

Text Summarization – Part 2

In part 1 we saw how extractive summarization was performed. In part 2 we will now look at the more esoteric solution, abstractive summarization. While extractive summarization can be thought of as a classification task(does this sentence belong to summary or not), Abstractive summarization is much harder. It involves natural language generation. Lets see what approaches are there and what's…

Text Summarization – Part 1

1.  Introduction: Text summarization is the process to generate a brief and accurate outline of large texts without losing the relevant overall information. We will walk through the different summarization approaches step by step and finally build our own summarization engine. This is the first part of the series and in this part, we will mainly be talking about extractive summarization.…

Sensor Occupancy Detection Using XG Boost Algorithm

A room in a smart home is fixed with environmental sensors for sensing of the indoor air quality. Environmental sensors can be any sensor from simple air temperature sensor to an indoor air quality measurement system, which holds different types of sensors or a networked sensor. Purpose of these sensors is to determine the indoor air quality and their potential…