20. The non-transitory computer-readable medium of claim 19 , wherein a score is assigned to each of the one or more granular level personality traits based on emotion attached to the at least one topic of interest.
19. A non-transitory computer-readable medium storing instructions for predicting a personality of at least one human subject that, when executed by a processor, cause the processor to perform operations comprising: receiving data associated with the at least one human subject from one or more sources; clustering the data based on one or more topics of interest of the at least one human subject using one or more topic modeling algorithms; predicting at least one high level personality trait associated with the at least one human subject by analyzing the clustered data, the at least one high level personality trait being one of the one or more high level personality traits defined by a first model; and predicting at least one personality profile by classifying the at least one high level personality trait into one or more granular level personality traits defined by a second model, the classifying being based on clustered data.