text1: you want to punch the button and go
feat_premise_binary_parse: ( you ( want ( to ( ( ( punch ( the button ) ) and ) go ) ) ) )
feat_premise_parse: (ROOT (S (NP (PRP you)) (VP (VBP want) (S (VP (TO to) (VP (VP (VB punch) (NP (DT the) (NN button))) (CC and) (VP (VB go))))))))
text2: You don't want to push the button lightly, but rather punch it hard.
feat_hypothesis_binary_parse: ( You ( ( ( do n't ) ( want ( to ( ( ( ( ( push ( the button ) ) lightly ) , ) ( but rather ) ) ( punch ( it hard ) ) ) ) ) ) . ) )
feat_hypothesis_parse: (ROOT (S (NP (PRP You)) (VP (VBP do) (RB n't) (VP (VB want) (S (VP (TO to) (VP (VP (VB push) (NP (DT the) (NN button)) (ADVP (RB lightly))) (, ,) (CONJP (CC but) (RB rather)) (VP (VB punch) (S (NP (PRP it)) (ADJP (JJ hard))))))))) (. .)))