This is a rule-based classification system used to analyse the personality. It generates 30 random questions from database equally distributed over 15 predefined personality types. Based on the answers selected, it predicts personality classes using the rules and then generates a combined personality description.