Emotion Recogtion

Emotion recognition is the process of identifying human emotion, most typically from facial expressions as well as from verbal expressions. This is both something that humans do automatically but computational methodologies have also been developed.

Digit Recognition

Handwriting recognition is the ability of a computer to receive and interpret intelligible handwritten input from sources such as paper documents, photographstouch-screens and other devices.  

DRL With Flappy Bird

 Flappy Bird was possibly the biggest waste of time humanity indulged in. Luckily the age of artificial intelligence is coming and we can offload the mundane tasks to artificial intelligence. we train an AI to play Flappy Bird.


Emojis are ideograms and smileys used in electronic messages and web pages. Emoji exist in various genres, including facial expressions, common objects, places and types of weather, and animals. This project aims to localize your hand gestures and interpret them to an emoji representation.

Drowsiness Detection

Drowsiness detection is a safety technology that can prevent accidents that are caused by drivers who fell asleep while driving. The objective of this intermediate Python project is to build a drowsiness detection system that will detect that a person's eyes are closed for a few seconds.

Gesture Recognition

Hand gesture recognition system is used for interfacing between computer and human using hand gesture.  This project is a combination of live motion detection and gesture identification. This application uses the webcam to detect gesture made by the user and perform basic operations accordingly.

Personal Assistant 

Personal Assistant is known as Virtual assistant we named it as Venkata Laxmi. It is a voice-controlled Personal assistant. she can play audio, control your smart home, answer questions and engage your favorite services to keep you organized, informed, safe, connected and entertained. 

Skeleton tracking

Skeleton tracking is the processing of depth image data to establish the positions of various skeleton joints on a human form. we did this using USB camera and Python programming. we can track Human body skeleton and can be used in various applications

Object Recognition

Object Recognition is a computer technology related to computer vision and image processing that deals with detecting instances of semantic objects of a certain class in digital images and videos. system can recognize the objects 

Face Recognition

A facial recognition system is a technology capable of identifying or verifying a person from a digital image or a video frame from a video source. The model was trained with the faces in different angles

Object Tracking

Object tracking is the process of locating a moving object over time using a camera. It has a variety of uses, some of which are: human-computer interaction, security and surveillance, video communication and compression, augmented reality, traffic control, medical imaging and video editing