Persian Parser

Persian Language Parser


With the advancement and theoretical evolving in new linguistic, methods of analyzing texts using computers have also been evolving. Grammar means to have a set of linguistic rules understandable for the computer so that with its help, we can break down parts of the syntax of a sentence correctly. Analyzing and breaking down a sentence to the parts that make it like nouns, verbs, adverbs, and tec. Is done with a tool called parser and have a fundamental role in designing or improving the accuracy of other text processing tools.
The parser designed in this project creates a parsing tree for sentences using word structures, ordering and position of words in sentence and characters or phrases before or after them and their type. The parsing process is done by considering morphology (the study of words, how they are formed, and their relationship to other words in the same language) and also, Persian syntax grammar rules. It is obvious that the more precise and principle the writing and paging of a document be, the higher quality the process of parsing will have and components of the sentence will be labeled with more ease and less and simpler process.

Project Links

Persian Language Parser
To use this software, first, install .Netframework 4.5. using this program in scientific research with reference to its related paper is free.

Run Date




1 4 6