Artificial intelligence is now in full swing, and chatbots are just a blip on the radar of a massive wave of advancement. Virtual chatbots that simulate human discussions for performing various tasks are becoming increasingly popular as messengers become more widely used. Some chatbots can schedule medical appointments, order a taxi, transfer money to pals, check into a flight, and perform a variety of other functions. Chatbots assist consumers as well, and they are becoming increasingly interested in this technology. Given the current COVID-19 situation, it's critical to be informed about the growing number of cases and the many precautions that must be followed. This information will be obtained with the assistance of the chatbot. Our chatbot not only converses with users, but it also informs them about Covid-19 and the measures that must be taken. We also understand the importance of wearing masks to prevent the infection from spreading. Using image processing, we will determine if people are wearing their masks or not in this section of our research. To determine if people are wearing a face mask or not, we will develop this section of the project using a simple and basic Convolutional Neural Network (CNN) model, TensorFlow with Keras library, and OpenCV. In this project, we will use a dataset that contains two types of images: images with masks and images without masks. Then, using the webcam on your PC, we'll utilize these images to create a CNN model using TensorFlow to detect if you're wearing a face mask.