Giter Site home page Giter Site logo

dt4r.workstationintelligence's Introduction

Intelligent Digital Workspace in the Era of Smart Working

Identification of the optimal location of co-working spaces using clustering methods. Notebook and source code repository of the solution use case.

Description

The solution was developed to support decision makers in optimize work travels and reduce costs and incurred by employee of Regione Emilia-Romagna and Agenzia per il Lavoro (Regione Emilia-Romagna).

How the repository is organised:

  • notebooks: notebooks used to develop solution
  • docs: any report or technical documentation of solution implementation

The implementation uses a distributed computation engine (Apache Spark) to speed-up performance on simulation and external API (Open Source Routing Machine) to obtain distance and travel time between workplaces and employees' addresses. Simple data transformation are performed in order to re-shape data in a useful way using python most famous library pandas. Clustering analysis is performed with SciKit-Learn python library.

Output can be consumed via every common BI tool.

Position of employee on map

Position of clusters on map

Benefit

Installation

A list of requirements is attached to this repository in order to run notebooks inside a Python environment. We suggest install libraries within a virtual enviroment.

$ python -m venv myvenv
$ source myvenv/bin/activate
$ pip install -r requirements.txt

Usage

In order to adapt the solution to your business case notebook have to be excuted.

  • 01_Ingest.ipynb notebook shows how to ingest, clean, format and standardise data in order to perform the analysis.
  • 02_Cluster.ipynb notebook perform cluster analysis of employees' geo-location and choose optimal configuration.
  • 03_Simulate.ipynb notebook calcutate distances and duration for employee/workplace pairs.

Support

Contact the authors for informations about the project.

Report

Documentation

Authors and acknowledgment

Andrea Iacobucci, Serena Borsari, Luca Bonafede

License

MIT

Project status

The project is still active and under development for future improvements.

dt4r.workstationintelligence's People

Contributors

aiacobs avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.