/*
         * public OffensivenessModelRequest(NonsenseModelResponse nonsenseModelResponse)
         * {
         *  this.msg_id = nonsenseModelResponse.msg_id;
         *  this.question = nonsenseModelResponse.question;
         *  this.question_id = nonsenseModelResponse.question_id;
         *  this.action = "ESTIMATE_OFFENSIVENESS".ToLower();
         * }
         */

        //NLP Answer Nonsense -> NLP answer Offense model
        public OffensivenessModelRequest(NewAnswerNonsenseCheck newAnswerNonsenseCheck)
        {
            this.question    = newAnswerNonsenseCheck.answer;
            this.question_id = newAnswerNonsenseCheck.question_id;
            this.msg_id      = ServerUtilities.getAndGenerateMsgIDForGivenAnswerOffensive(newAnswerNonsenseCheck.user_id, newAnswerNonsenseCheck.answer, newAnswerNonsenseCheck.question_id);
            this.action      = "ESTIMATE_OFFENSIVENESS".ToLower();
        }