12. A system for automatic assessment of machine generated responses, said system comprising: at least one processor; and a memory storage device associated with the at least one processor, the memory storage device comprising a memory area storing a response assessment engine, wherein the at least one processor executes the response assessment engine to: calculate an assessment metric for at least one machine-generated response, based on a set of multi-reference responses, a set of ratings and contextual data being associated with the set of multi-reference responses; generate at least one metric score indicating a quality of the at least one machine-generated response relative to at least one multi-reference response from the set of multi-reference responses; and update a set of parameters associated with the response generation system based on the at least one metric score.
14. The system of claim 12 , wherein the at least one processor further executes the response assessment engine to: identify an amount of overlap between the machine-generated response and a reference response; increase a metric score of the machine-generated response on determining a rating of the reference response is a positive rating; and decrease the metric score of the machine-generated response on determining the rating of the reference response is a negative rating.