Before Data got an emotion chip, was he able to assess a human emoional state accurately based on visual/sensor/verbal/auditory/contextual/other clues?
Just to be clear, the question is "could he tell what the emotion being experienced by a given human is at a specific moment", as opposed to "could he tell WHY that emotion is being experienced" or "what emotion is appropriate to the context".
Please note that I'm asking for specific source material confirmation (E.g. examples from specific episodes).
If the answer changes as the series progresses from TNG start till "Star Trek Generations" (which is when the emotion chip was installed), please either anchor specific answers to series timeline, or ideally provide a chronological progression of Data's ability to assess emotional state.
Just to make it less convoluted, humour and sense of humour is out of scope of this question.
The reason for asking is this question: " How was Data a poker grandmaster despite having trouble reading basic human emotions? " - which makes an assumption that Data has trouble "reading basic human emotions".