Facial Expression plays an important role in human communication, allowing people to express themselves without the use of any verbal means but still understanding each other's mood. Thus the interfaces must have the ability to detect any kind of change in the behavior of the user and to communicate based on the information available through interaction rather than the commands given by user. Thus, facial expression recognition is a challenging problem in computer vision. The project retrieves real-time images from a webcam and converts them to gray scale images. In facial feature expression recognition system we calculate 18 feature values from 16 feature points extracted from facial images. Then, these pre-defined feature vectors extracted from the images are sent to multilayer perceptron network for training and classification using back propagation. Using the result, the software will be able to develop human computer interaction and to judge the emotions of the user. The main aim is to work upon five different emotions -neutral, happy, sad, surprised and fear. Using only two-thirds of the total features, our approach achieves a classification rate (CR) which is higher than the CR obtained using all features. The system also outperforms several existing methods, evaluated on the combination of existing and self-generated databases. \
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.