comet-atomic-2020 icon indicating copy to clipboard operation
comet-atomic-2020 copied to clipboard

Using comet-bart for zer-shot entailment?

Open theartpiece opened this issue 2 years ago • 1 comments

consider sent1="X drives too fast" and sent2="X is pulled over by a cop" Now we know "sent1 "happens before" sent2" is true. Is there any zero-shot way of finding out whether this is true or not? Also What if in ATOMIC, we have sent1 -> r1 -> r2 -> ... -> rk -> sent2? Is there a way to find out about this from COMET? I don't want to know this from ATOMIC because well sent1 and sent2 can be sentences outside of ATOMIC. That's where COMET would be useful.

theartpiece avatar Mar 07 '22 15:03 theartpiece

Hi @theartpiece you can refer to this paper, specifically section 3.2.1 for some ideas.

Or you could predict object phrases using the premise and search for a semantic match for the hypothesis. For your eg, you would pass "X drives too fast" to COMET, search the "object phrase" outputs (for suitably predictive ATOMIC relations) to match with "X is pulled over by a cop". However with this you'll be able to predict entailment only. For contradiction you could negate your hypothesis and do the same process.

Take this with a grain of salt, just a possible approach that came to mind :)

Ap1075 avatar May 04 '22 06:05 Ap1075