The only web-based automatic parser I know is CoreNLP version 4.5.5, where you can put in an English text and get a constituency tree (when you select 'parts-of-speech' as Annotations and click 'Submit').
It works fine with simple texts, but when you put in a complicated text, you might get an incorrect tree under any grammatical frame. For example, if you put this noun phrase even all the preposterous salary from Lloyds that Bill gets, you get this tree:
Here, the relative clause that Bill gets combines with Lloyds to form an NP, which is incorrect under any grammatical framework.
So I'm looking for a better automatic web-based parser that's error-free, hopefully. Alternatively, I wonder if I can fix whatever error I find in this parser by tweaking it. Any help is appreciated.