As a member of the swiping app, I want to provide feedback and rate my conversation experiences so that I can influence the matching algorithm and assist in improving the community.
Acceptance Criteria
[ ] User can rate the conversation after it ends on a scale of 1-5.
[ ] User can leave a text feedback for the conversation up to 280 characters.
[ ] Ratings and feedback are optional and can be skipped.
[ ] Once submitted, the feedback cannot be edited.
[ ] The average rating of a conversation is visible to both participants.
[ ] Users with higher average ratings are prioritized in future matches.
[ ] The system takes user-provided feedback into consideration for topic generation.
[ ] Inappropriate feedback can be reported to the administrators.
sequenceDiagram
participant User
participant App
User->>App: End conversation
App->>User: Prompt for rating and feedback
User->>App: Submit rating and feedback
App->>App: Update user profile and match algorithm
User Feedback and Rating System
As a member of the swiping app, I want to provide feedback and rate my conversation experiences so that I can influence the matching algorithm and assist in improving the community.
Acceptance Criteria