SOFTENG310-Team4 / SMARTJ

SMARTJ is a web application designed to help active job seekers practice their interview skills and find available jobs in their field of study. Developed by Team 4 as part of the SOFTENG 310 course at the University of Auckland.
MIT License
0 stars 11 forks source link

[FEAT] Implement Feedback System #49

Closed alin484 closed 1 month ago

alin484 commented 3 months ago

Summary

Add a system where users can leave self-feedback on their responses and view feedback for each interview question.

Motivation

A feedback system enhances self-assessment by letting users reflect on their answers, improving self-awareness. Viewing past feedback can also assist in tracking improvement.

Detailed Description

Possible Alternatives

Introduce automated feedback based on AI analysis of the user's response, providing objective insights.

Additional Context

This feature will encourage users to engage more deeply with their responses, aiding in self-improvement.

Implementation

axu732 commented 1 month ago

image

Current user schema for analytics. Stored as an array that will contain sessions.

axu732 commented 1 month ago

For text, use ChatGPT and query an API asking how well the user has answered the question based on the answer provided by the user. Make sure that ChatGPT always returns a number in their response to be able to read a score for a question and be able to create a median score that can be stored in the database user schema for future use in graphs and retrieving the historical data on the profile.

quaidsage commented 1 month ago

Self assessment for video and automatic assessment for text has already been implemented, thus this issue can be closed.