A library to help schedule projects intelligently.
Project description
ProjectPredict
ProjectPredict is a library to help project managers gain insight into the status of their project using Bayesian networks. It is inspired by the paper "Project scheduling: Improved approach to incorporate uncertainty using Bayesian networks (Khodakarami, Fenton, & Neil, Project Management Journal, 2007). The project features
- Inferring the latest start date, earliest finish date, and total float for each task in a project
- Recommending which task or tasks should be started next using custom constraints and objective functions
- Task duration specified either through three-point (PERT) estimation or inferring the duration of a task from a custom machine learning model
- Visualization of a project timeline using Matplotlib
Installation
The easiest way to install ProjectPredict is to install it from PyPI using pip
pip install projectpredict
Documentation
More information can be found here
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
projectpredict-0.0.1.tar.gz
(13.0 kB
view details)
File details
Details for the file projectpredict-0.0.1.tar.gz
.
File metadata
- Download URL: projectpredict-0.0.1.tar.gz
- Upload date:
- Size: 13.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbc59a6c0d1d8cffbe4eba0939a7e1bb1bc6575d0533a4dcb47fd470b84cfda3 |
|
MD5 | 1cb20ce5f4d58fbe3f38f688523da09e |
|
BLAKE2b-256 | 99e95230c777baaa69d1cfc07e44a0fc7fe2e66c16c99b84314caa6872218b4b |