Handwriting reflects a person's true nature, phobias, emotional outbursts, honesty, defenses and many more characteristics. Analysis of handwriting, also known as graphology, is a science that uses the strokes and patterns disclosed by handwriting to identify, evaluate, and analyze personality. It is the study of the patterns and physical characteristics of handwriting to identify the author, indicate the author's psychological state while writing, or analyze personality traits. Traditionally, professionals also called graphologists predict the behavior of the writer by analyzing their handwriting, but this procedure is tedious and expensive. Therefore, this paper focuses on developing an application for personality identification that can predict behavioral characteristics directly using a computer without any human involvement. Most of the existing applications use English as the primary language to identify the personality trait of the writer however, our approach uses Devanagari scripts for prediction, thereby eliminating the language barrier. Our proposed method uses a machine learning approach to predict personality by analyzing Devanagari samples using Artificial Neural Network. We have created our own Devanagari word dataset. There are almost 4000 images which belong to 5 classes namely Introvert, Extrovert, Optimistic, Pessimistic and Stable mind-set. The testing accuracy achieved by the proposed method is 94.75%.