Diveni icon indicating copy to clipboard operation
Diveni copied to clipboard

ChatGPT Integration for User Story Estimation - Frontend

Open Dan1elBox opened this issue 2 years ago • 0 comments

IMPORTANT NOTE: This issue/feature request has not yet received approval from the project owner and should not be worked on at this time!!!

Feature Request: I suggest integrating ChatGPT into our Planning Poker app to enhance user story estimation. This feature will allow users the option to activate the ChatGPT Integration before a session, enabling ChatGPT to assist in estimating selected user stories. Prior to activation, a clear and explicit warning should be presented to prevent the inadvertent sharing of sensitive project data with third parties(OpenAI...) This integration, combined with selective activation and data sensitivity warnings, will provide users with a more tailored and accurate user story estimation experience while leveraging ChatGPT's capabilities effectively.

To integrate ChatGPT into our Vue frontend, we will probably need the following components:

  • Prior to initiating a session, there should be a graphical option for users to enable or disable the feature. This ensures that users have control over when ChatGPT is active and when it's not.
  • Following the activation of the ChatGPT feature, a clear and explicit warning should be displayed, indicating that sensitive project data may now be shared with third parties.
  • When the session admin starts the session or clicks the 'New' button, our backend (ChatGPT REST Controller) should be promptly informed of the specific user story selected by the session admin, allowing our backend to pass on the user story to ChatGPT for estimation.

Dan1elBox avatar Oct 06 '23 11:10 Dan1elBox

Have a review @Kritika30032002

Abhineshhh avatar Feb 07 '24 13:02 Abhineshhh

show video

Kritika30032002 avatar Feb 08 '24 11:02 Kritika30032002

added @Kritika30032002

Abhineshhh avatar Feb 08 '24 12:02 Abhineshhh