Project Description | :: |
I would like to know if you can help with a project "write a language parser in Python"
I have started a bit on the project, however, I would like to hire someone who can help me to complete this project.
The proposed Method:
The intention of the first step of the parser is to tokenise the sentence into word, by looking at word boundaries, some punctuations will be preserve as it may contains information about the context, such information may be useful to tackle some of the problems occurring in ambiguities, for next step of the parser will tag the sentence into their grammatical form, some more ambiguities problem on semantics will be tackle here, extra information about the grammatical form will be added to ensure the sentence syntactic, method of HMM model of statistical parsing might adopt to introduce the probability, then the final phase would be the parsing part which i intend to develop using several algorithms such as 1.) Top-down parsing which parsing is driven by the grammar and rules indexed by left-hand sides (synsems), 2.) Bottom-up parsing which the parsing is driven by the lexicon and rules indexed by right-hand sides (daughters or phonology). 3.) Depth-first parsing search method. 4.) Breath-first parsing search method. And then the mixture on 5.) Top-down depth-first 6.) Top-down breath-first 7.) Bottom-up depth-first and lastly 8.) Bottom-up breath-first, the reason of this mainly is to improve on the syntactic structure of the sentence and compare the efficiency for those strategies. One thing is worth to mention that he parser will not be design to stop until off the possible answers are identified, all intermediate answer will be stored for the presentations of the result.
Please let me know if you can able to help to complete this |