dc.description.abstract |
Software development is an emerging sector with a very big potential in Bangladesh. This
is a sector where there is a need for professionals with knowledge of various
methodologies, tools, and techniques. To have a knowledge of the requirements for the
software industry is essential for job seekers in this sector. It is also required for universities
and training centers for setting their curriculum. However, determining the necessary skills
for a job and associating them with a job seeker is a difficult challenge. There is no easy
way to find out requirements for specific types of job within the software development
industry. For that reason, we have gone through 708 job ads from the Bangladesh software
industry and made a dataset. Only technical skills were used to create the dataset. Soft skills
such as teamwork, communication and customer orientation were excluded. Machine
learning classifiers were used in the dataset to correlate different technical skills with
different types of jobs. We have reported findings of various performance evaluation
metrics that were used to evaluate this work. We found the best result from the Random
Forest classifier. We have then used the best classifier to make a model. Using the model,
we have developed an application where someone can check which type of job is suited
for their skills. The purpose of this study is to help job seekers better understand the
requirements of the Bangladesh software industry. |
en_US |