Skip to content

Latest commit

 

History

History
39 lines (20 loc) · 2.69 KB

File metadata and controls

39 lines (20 loc) · 2.69 KB

Syncfusion Vue GanttChart AI Samples

This README provides an overview of the AI-driven features integrated into the Syncfusion Vue Gantt Chart. These features are designed to enhance project management by automating tasks such as prioritization, prediction, resource allocation, risk assessment, and scheduling.

1. Task Prioritize

Sample Description

This sample demonstrates how AI can prioritize tasks within a task collection. The AI evaluates baseline dates and scheduled taskbar dates to identify critical tasks that are crucial for meeting project deadlines. It then reallocates resources to these critical tasks, ensuring efficient resource management and timely project completion.

Gantt Chart AI Task Prioritization

Action Description

The process begins with the AI identifying the critical tasks based on the project schedule. Following this, the AI generates another prompt to reassign resources and provides a summary of the reallocation and critical task details.

2. Progress Predictor

Sample Description

This sample showcases how to predict milestone task completion and project end dates using AI-driven analysis within a Gantt Chart. The predictions are displayed as event markers, providing visual cues for upcoming milestones and the overall project timeline.

Gantt Chart AI Progress Prediction

Action Description

This functionality retrieves predicted milestone dates and the overall project completion date. The predictions are based on the current year's TaskCollection data, enhanced by analyzing historical TaskCollection data from the past five years.

3. Resource Allocator

Sample Description

This sample demonstrates how to efficiently manage resource overallocation by reallocating available resources to tasks. It visually updates the Gantt Chart by changing the color of the taskbars to reflect the reallocated tasks, allowing for better tracking and management of resource usage. The process helps ensure that no single resource is overburdened, maintaining an optimized workflow.

Gantt Chart AI Resource Allocation

Action Description

The sample reallocates tasks to prevent resource overallocation. The reallocation process involves interacting with the TaskCollection, ResourceCollection, and AssignmentCollection to generate a new assignment collection. This new collection resolves any overallocated tasks by redistributing them within the same resource, ensuring balanced resource utilization. Taskbar colors are updated accordingly to indicate the changes in allocation, providing clear visual feedback on the resource adjustments.