4 ms·
I don't think there's an out-of-the box library for things like the detection of passive voice or indirect questions. But you should be able to build something
by pattusk 6y ago
I don't think there's an out-of-the box library for things like the detection of passive voice or indirect questions. But you should be able to build something that would let you do it based on the basic NLP toolkit: dependency parsing, POS tagging, lemmatization, named entity recognition.
I suggest you check out Spacy [0] for a quick and easy to use Python library providing the above features. The software produced by the Stanford NLP Group is also great [1].
If you do not want to get your hands dirty with code, there are a number of API providers that will offer you the same as the above libraries (TextRazor, Rosette Text Analytics...)
[0] https://spacy.io/ https://spacy.io/
[1] https://nlp.stanford.edu/software/ https://nlp.stanford.edu/software/