Page 287 - AI Ver 1.0 Class 10
P. 287

While                          They need help in venting out their emotions.         Where?


                  An Ideal Solution would        Be to provide them a platform to share their thoughts   Why?
                                                 anonymously and suggest help whenever required.


                 This leads us to the goal of our project

                 “To create a chatbot which can interact with people, help them to vent out their feelings and take them through
                 primitive CBT.”

                 Stage 2: Data Acquisition

                 After filling the 4W project template, the next step is to acquire data. In this scenario we need to collect data of
                 people who are going through stress. This can be collected through the following ways:
                    • Surveys and interviews of people in various stages of life using online and offline mode.
                    • Observations from the therapist’s clinic.

                    • Web scraping: Data collected from web of people who are looking for assistance in stress management and vent
                   out ways.


                 Stage 3: Data Exploration
                 Once the data is collected, it needs to be cleaned and processed to be fed into the machine. Hence the collected
                 data goes through multiple ways where it is explored and made fit for testing the model.

                 In the above scenario once the data from therapist’s clinic and interviews is collected, its filtered for only those
                 people who are going through stress (CBT).


                 Stage 4: Data Modelling

                 Once the data is processed and ready for the machines, now it’s time to make a model for the project. On the basis
                 of the chatbot to be made, a suitable AI project model is prepared to achieve AI project goals.


                 Stage 5: Data Evaluation

                 The model is now tested with the testing data. It is evaluated for the accuracy of the answers which the
                 machine gives to the user’s response. The AI model is then evaluated and compared to see its efficiency.


                         What are Chatbots?


                 In simple words, Chat means “to make a conversation”; bot means “to make a task automated”. Chatbot can be
                 defined as an application that automates your tasks like saying good morning when you wake up, telling you news
                 on a daily basis, helping you in choosing a less traffic route for your school, ordering a coffee for you on your way
                 back home.

                 Chatbot  is  a  short  form  of  “Chat  Robot”,  also  known  as  conversational  agents.  It  is  an  AI  enabled  computer
                 program that communicates with the user in Natural Human Language either through voice or text used in mobile
                 apps, websites, messages etc.





                                                                               Natural Language Processing  285
   282   283   284   285   286   287   288   289   290   291   292