The data [data.csv] is small sample of CDR files (60 MB) generated at call center for a telecom company. It consist of the following columns:
- Date and time
- Caller id
- Employee id
- Duration of call since ringing
- Talk time
- Status
- Peak minute of incoming phonecalls. (including not answered phonecall)
- Peak time(minute) of simultaneous phonecalls. (call time)
- Find if there is any relationship between a client and an employee.
- Most productive employee (employee with most answered phonecalls).
- Least productive employee (employee with least answered phonecalls).
- Client with longest talk time.
- Client with most frequent calls.
- Don't use a database.
- Don't use MS Excel or any tools out of your code.
- Build a GUI or CLI interface for the solution.
To run this code, you'll need to clone the repository to your computer. Then make sure to install dotnet core and follow this instruction:
-
Install dotnet. See https://www.microsoft.com/net/core
-
Build the solution.
$ cd The-Hackathon $ dotnet restore $ dotnet build $ dotnet run