4 ms·
But if the NLP is able to flag more errors than the rules engine, how could the rules engine explain the errors?
by melony 5y ago
But if the NLP is able to flag more errors than the rules engine, how could the rules engine explain the errors?
- solarmist 5y agoI'm not sure I understand what you're asking, but neural net-based NLP can't explain itself while the rules engines just use simple pattern matching techniques, so it can.
- melony 5y agoOP is saying that the rules engine can't catch a bunch of errors that the ML based NLP can. In other words the ML system has a bigger input domain than the rules engine. I am confused about how they plan to use the rules engine to explain errors that it won't be able to catch at all.
- solarmist 5y agoOh, I expect that you'd use NN NLP to do accurate parsing/tagging/NER then write rules based on the output of that parsing. If you look at https://explosion.ai/demos/displacy https://explosion.ai/demos/displacy, you can see the high-level information you can extract from sentences nowadays, which better matches our understanding of how grammar rules work. And that's an approach that does generalize to languages like Japanese.