Recognizing Bangla Grammar using Predictive Parser
This work addresses grammar checking for Bangla language users, but it is incremental as it applies established parsing methods to a new language.
The authors tackled the problem of recognizing Bangla grammar by developing a Context Free Grammar and a predictive parser, which identifies syntactical mistakes in Bangla sentences when no terminal entry exists in the parse table.
We describe a Context Free Grammar (CFG) for Bangla language and hence we propose a Bangla parser based on the grammar. Our approach is very much general to apply in Bangla Sentences and the method is well accepted for parsing a language of a grammar. The proposed parser is a predictive parser and we construct the parse table for recognizing Bangla grammar. Using the parse table we recognize syntactical mistakes of Bangla sentences when there is no entry for a terminal in the parse table. If a natural language can be successfully parsed then grammar checking from this language becomes possible. The proposed scheme is based on Top down parsing method and we have avoided the left recursion of the CFG using the idea of left factoring.