There is this, too, from 4 years ago, which seems reasonable in my not-very-well-informed opinion (speaking of which, I'm not sure the work referenced here can deal with hyphenated negation, but it should be simple to include)
https://www.aclweb.org/anthology/P14-1007.pdf
code: https://github.com/ffancellu/NegNN