18. The method of claim 17 , wherein identifying data further comprises either extracting directly from call-logs or inferring interleaved sequences of a plurality of chosen attributes that characterize a dialog system state and a user response.
17. A method of generating a visual representation of a plurality of dialogs, the method comprising: identifying, via a processor, data associated with the plurality of dialogs between a dialog system and users and external information at least one user retrieved from a database, the data comprising call-logs for the plurality of dialogs identifying a first portion of turn-by-turn details of the plurality of dialogs; appending a dialog outcome to the data, the dialog outcome received in a data feed of the call logs; inferring a second portion of the turn-by-turn details of the plurality of dialogs unavailable from the call-logs based on the plurality of dialogs outcome using a call-flow specification as a guide, the second portion of the turn-by-turn details comprising an interleaved sequence of at least two attributes that characterize a system state and a user response; and generating from the appended dialog outcome, identified data, the second portion of the turn-by-turn details, and the external information about the user, a dialog representation comprising nodes related to a dialog state and arcs related to user responses.