Page 80 - FULL REPORT 30012024
P. 80

3.6     Project Implementation Phase




                               The implementation phase is the stage in a project where the planned solution

                               is developed and put into action. This phase involves executing tasks like data
                               preprocessing, machine learning model development, database creation, web

                               development,  data  warehousing,  dashboard  creation,  and  web  server
                               implementation.  Various  tools  and  techniques,  including  Python,  Flask,

                               MongoDB,  MySQL  and  PowerBI  are  used.  The  main  deliverables  are  the

                               processed data and trained Random Forest models, database, dashboard and
                               the  web  system.  Table  3.7  shows  the  detail  such  as  activities,  tools  and

                               deliverables involved in this phase.


                                         Table 3.5 Detailed Research Methodology for Implementation Phase


                                Phase          Activities           Tools/Techniques      Deliverables
                                Implementation   1.  Data           1.  Python, data      1.  Preprocessed
                                Phase              preprocessing       processing libraries   data
                                               2.  Build, train and   2.  Python, Flask and   2.  Trained
                                Objective 2 will   test the random     Scikit Learn library    machine
                                be fulfilled in    forest models    3.  Adobe                 learning

                                this phase.    3.  ETL                 Dreamweaver            model
                                               4.  Develop database   4.  Visual Studio Code   3.  Database
                                               5.  Data             5.  MongoDB           4.  Web
                                                   warehousing.     6.  MySQL                 application
                                               6.  Dashboard        7.  PowerBI           5.  Dashboard
                                               7.  Web server       8.  Hostinger VPS

                                                   implementation      Server
                                               8.  Web Domain       9.  Kaggle Data Source
                                                   Hosting          10.  DOSM Data Source
















                                                               63
   75   76   77   78   79   80   81   82   83   84   85