PyCon Israel 2022

๐Ÿ‡บ๐Ÿ‡ธ What are we busy about?
2022-06-29, 11:00โ€“11:20, PyData

A plan is what, a schedule is when .it takes both a plan and a schedule to get things doneโ€ - Peter Turla.

A plan is what, a schedule is when .it takes both a plan and a schedule to get things doneโ€ - Peter Turla. Aligning operational requirements with the needs of your employees is not an easy task. Managers that need to build a work schedule for their teams, need to consider many variables e.g. employees availability and personal preferences, operational needs of the organization, fairness and inclusion. The organization should both provide the service and run smoothly, and keep the employees engaged and satisfied. This challenge is scaled in the medical setting, where different professional staff members needs to attend different patients with their limitations.

In Antidote Health โ€“ a telehealth service, we created an automated process, based on Linear Programming methodology, implemented in Python pipeline.

The Project is based on preprocessing the data received from doctors about their availability times, and encoded via CP-SAT model,Pandas and Numpy libraries . Algorithm then runs and provides an optimization of shifts for each doctor given several constrains. The results are piped into the backend of our system, where the scheduling of the patient-doctor appointments is managed. The developed model assists and optimizes the end-to-end process of scheduling in a fast-paced dynamic environment .

By automating the scheduling process, you were able to deliver consistent results, experience fewer mistakes,reduce costs, maximize our doctors productivity , and boost overall doctors and patients satisfaction.

You will be inspired to develop similar solution for your scheduling needs. Remember - if you want to win in the marketplace you must first win in the workplace

Session language โ€“ English Target audience โ€“ Data Scientists Other (target audience) โ€“ Devops