Thank you for sharing your fantastic tool with us. Very excellent job.
Just a question, why I got different constituency parsing result between online task demo and local python library? I think both of them are based on this model?
For example, input the same sentence,
They quickly ran to the place which is sound came from.
(from a student's composition).
The online demo gave the result:
(S (NP (PRP They)) (ADVP (RB quickly)) (VBD ran) (PP (IN to) (NP (NP (DT the) (NN place)) (SBAR (WHNP (WDT which)) (S (VP (VBZ is) (NP ***(NN sound)***)))))) (VP (VBD came) (PP (IN from))) (. .))
but the result of python library version:
(S (NP (PRP They)) (ADVP (RB quickly)) (VBD ran) (PP (IN to) (NP (NP (DT the) (NN place)) (SBAR (WHNP (WDT which)) (S (VP (VBZ is) (NP ***(JJ sound)***)))))) (VP (VBD came) (PP (IN from))) (. .))
It seems the online demo gave a better result.