{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Project Manager Assistant Agent" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Overview\n", "This tutorial demonstrates how to create a an AI agent that assists in project management tasks including creating actionable tasks from a given project description, identify the dependency within the tasks, create a task execution schedule for the project, and assign the individual tasks to project members based on their expertise and experience. This application uses a combination of custom functions, structured output, and an agent that can streamline the project management, in particular during the project initation / setup process. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "\n", "## Motivation\n", "Effective management is key to project success. It already starts, with the setup of the project, definition of tasks, scheduling and allocation of team members. However, with increasing complexity of the project, this task becomes more and more challenging and time consuming frequently requiring days of planning involving several members of the organization.\n", "\n", "The ```Project Manager Assistant Agent``` was created to transfrom how projects are initiated by introducing automation, intelligence, and precision into the process. It enables project managers to seamless translate project description into structure, actionable plans, mapping dependencies for better workflow alignment and assign tasks based on team members' expertise and experience. In addition, it creates risks scores for the individual tasks allowing overall project risk assessment. This overall project risk score is used as part of a self-reflection (along insights generations on the actual plan) to further improve the schedule and task assignment to reduce the project risks. (see details on the implementation).\n", "\n", "### Benefits\n", "This AI-driven approach reduces the burden of manual planning and eliminates redundancies, allowing project managers to shift their focus to higher-level strategy and decision. making. \n", "\n", "Example visaulized output for an agent derived project plan:\n", "" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Key Components\n", "