Sie sind auf Seite 1von 3

6 Degrees

This document is strictly confidential and not meant for re-distribution or re-use for any
purpose other than for participating in the 6 Degrees event organized under the banner of
Dhruva 16 Fest IIM Trichy. In case you wish to have access for any other purpose apart
from the one mentioned above, please send a mail to matrix@iimtrichy.ac.in

No Entry without Authorization


Sruthi Mathur is the CIO of NextEdge Pvt. Ltd. NextEdge is a software service provider
to the retail giants with operations spanning across all the continents and with a
workforce of over 72,000 employees. The organization started a humble journey with a
small client base but over the years its growth story had been phenomenal. NextEdge
provided software products with new technologies like cloud, big data and analytics for
increased sales and efficient operations. It also gauged the success of marketing
campaigns and provided overall solution along with CRM, Digital marketing and analytics
which attracted large clientele and so did the employee base increased across multiple
locations. Now the company was operating in more than 46 locations world wide
However, Sruthi started facing a problem sometime back. The organization has grown
quite large and there are several divisions catering to various services integrated with
the product. Employees in different job roles need access to different databases and
portals for performing their day-to-day tasks. As the data has lots of privacy information
and cause of client confidentiality reasons, not all information was shared with any
employee and free access was not granted. Inter-division access needs make the process
even more complex. At present, Access team works for this purpose. When an employee
raises a ticket for an access, the team reviews the requirement and provides the access
to the database or portal. Owing to the increasing workforce and the customer base,
this manual task is becoming ever more challenging and time consuming. Moreover, a
lot of time is being spent on this non value adding activity and as a result, NextEdge is
losing out on money and productivity is on a decline.
Sruthi pondered whether she could automate the process and thereby removing the
inefficiencies. The task wasnt easy but she knew that it would be absolutely essential
sooner or later. It was obvious that even before she could take on the actual
implementation, a model had to be developed that would automatically determine
authorized accesses.
Over the years, the below data about employee access had been systematically
collected and stored. Sruthi looked at this data and she knew she had to make a call.
Help Sruthi make a model to automate the process of authorization.


Data Description:
Access

1 if employee is approved the access, 0 if rejected

Emp_ID

Unique Id for each employee

MGR_ID

Unique Id of the manager of the current employee record. An


employee can have only 1 manager at a time

TASK_ID

Unique code for each required task

TASK_CAT_1

Unique Id for Task category 1

TASK_CAT_2

Unique Id for Task category 2

DEPT_ID

A numerical value corresponding to the employees department

A numerical value corresponding to the title of the employees


function
A numerical value corresponding to the description of the
ROLE_DESC
employees role
A numerical value corresponding to the extended description of the
ROLE_DESC_EXT
employees role
FUNC_ID


You have been provided with two files one with the training data and the other with
the test data.
Training.xlsx - Each row has the Access details, Employee Id and information about
the employee's role and required Task details.
Test.xlsx - The test set for which predictions should be made. For each row generate
whether an employee having the listed characteristics should be granted access to
the associated task.

Objective:

Develop a model that will take employee information as input and automatically
predict whether to grant access or not.
Make the predictions for the Test data set.

Das könnte Ihnen auch gefallen