To understand the idea of our project lets elaborate it with a scenario. We are assuming a software engineer and his manager would like to rank him on his code quality from 1 to 5, where 5 is the least number. If he gives him number 4 and to justify this number, a manager has to write some feedback,
Employee Review Generator
To understand the idea of our project lets elaborate it with a scenario. We are assuming a software engineer and his manager would like to rank him on his code quality from 1 to 5, where 5 is the least number. If he gives him number 4 and to justify this number, a manager has to write some feedback, what if the system start suggesting him some phrases which usually managers have been giving like, “Employee doesn’t give proper time to work” or “Employee is unable to produce the required amount of work” etc. Our system will generate these phrases using Natural Language Processing to make the manager’s job easier. The points will be assigned to the various review categories created by HR and the phrases will be generated according to the given points and the category.
A system which will be using ML, combined with a web interface where the web interface will be used to take user input and ML will be doing processing and suggesting the notes for a detailed review.
To develop this software, we will be using a ML model with Natural Language Processing algorithms. We will be using Python because it is one of the most popular high-level languages and is mainly used for developmental purposes. It is an Object-Oriented language and is famous for its extensive number of libraries. The overall system will be using Natural Language Processing with the natural language toolkit and web technology to develop web interface for which we will use react.js for frontend and node.js for backend.
Our project will help all sorts of organizations for giving proper feedback to employees and understanding their strengths and weaknesses. It will also let the employees understand the organization’s expectations.
The end goal is to achieve a user-friendly dynamic web-application we chose the following tools:
Front end:
Language: Java Script
Library: React JS
Backend:
In order to achieve transmission of data between our frontend and backend we are creating restful APIs with node.js.
NLP and ML:
Since all the NLP and ML tasks will be performed on server-side we chose the language and frameworks which can be easily integrated with our APIs server.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Misc. | Miscellaneous | 1 | 10000 | 10000 |
| Server Hosting and Domain Travelling | Equipment | 2 | 8000 | 16000 |
| Marketing | Equipment | 1 | 10000 | 10000 |
| Total in (Rs) | 36000 |
Smart office energy management system (SOEMS) that can reduce the energy consumption of PC...
In this project we have desigend automatic transmission and gear shifting porcess through...
Event guider is an application which is specially designed for the purpose of guidance for...
Lots of people all over the world are suffering from mobility deterioration. People that h...
Pakistan has been benefited with a great network of flowing rivers nationwide which are ca...