Page 239 - AI Ver 1.0 Class 10
P. 239

The personality of a person plays a very important role in a personal and professional life. Personality Prediction
                 Project identifies the personality of an individual using machine learning algorithms and big 5 models. Nowadays
                 many companies at the time of recruitment use Personality Prediction Model to conduct personality prediction
                 tests to choose the right candidate for their company.

                 The Big Five Model or Five-Factor Model (FFM) or OCEAN model was developed in the early 1980s by considering
                 many psychological theories. It identifies the five important dimensions of personality traits of a person which is
                 important to predict the personality of a person. These five important traits are:
                    • Openness to Experience or Imagination Capability: It includes the ability to “think outside of the box”. They are
                   curious in nature and are always eager to learn new things and enjoy new experiences. People with this trait are
                   more adventurous and creative.

                    • Agreeableness: It is the ability to adjust with the outside world and predict what kind of relationship you have
                   with the people around you. People with this trait are always eager to help, understand and cooperate with
                   others.
                    • Extraversion: It describes your social skills and how good you are in interacting with people around you. People
                   with this trait are outgoing and energetic in social situations.
                    • Neuroticism or Emotional Stability: It describes the overall emotional stability of a person. People with this trait
                   have severe mood swings and have extreme expressive power.

                    • Conscientiousness:  It describes how organized and efficient a person is.  People with this  trait have strong
                   organizational skills. They always plan their moves and are careful of their deadlines.

                               Task




                   Let  us  play  a  Personality  Prediction  online  quiz  to  see  what  personality  traits  do  we  have:
                   https://tinyurl.com/discanimal. Try to answer the questions given in the quiz honestly. Note down the animal
                   that you best represented.
                   Play one more personality prediction quiz online https://www.visualdna.com/quizzes/ to know something
                   about yourself.




                         Understanding K-Nearest Neighbour Model (K-NN)


                 K-Nearest Neighbour Model is a supervised machine learning algorithm based on supervised learning technique.
                 It stores all the available cases and classifies a data point based on how its neighbours are classified. It is actually
                 used to solve both classification and regression problems to estimate the possibility of a new data to become a
                 member of a specific data group that is much similar to the new data.

                 The K-NN algorithm assumes that similar things exist in close proximity i.e., data points will be assigned a value that
                 closely matches to the points in the training set. It blindly follows the saying “Birds of the same feather flock together”.

                 It is also called a lazy learner algorithm because it does not learn from the training set immediately instead it stores
                 the dataset and at the time of classification, it performs an action on the dataset. The most suitable programming
                 language for this algorithm is R and Python. The steps of K-NN algorithm are:



                                                                                              Data Science  237
   234   235   236   237   238   239   240   241   242   243   244