For example, expressions such as "I don't think X is good", "I hope that X is good" are not favorable opinions about X, even though "X is good" appears on the surface.
we use top-down pattern matching on the tree structures from the full parsing in order to find each sentiment fragment, that is potentially a part of a sentiment unit.