Beruflich Dokumente
Kultur Dokumente
Goals
To implement a Text Processing system which checks grammar of Input text and identifies
types of error?
Description in detail:
1.
POS tagging
Before grammar checking can be performed on a text it needs to be run
through a partof speech (POS) tagger and parser. This enables the grammar
checker to recognise types of words within each sentence. The text is first run
through a POS tagger which generates a tag for each word in a sentence. The
tag indicates the words class. Next, the text (with tags) is run through a parser
which performs syntactic analysis on it, adding tags to parts of the sentence,
marking phrases within it and syntactic roles.
for example:
The proposed grammar checker identifies the chunks using CFG based bottom-up
parsing for assembling POS tags into higher level chunks, until a complete sentence
has been found. For example, a simple sentence The students are playing football in
the playground. is chunked as follows:
NC_VC_NC_PPC_NC_END (Chunk-based Sentence Pattern)
NC_VC_NC_PPC_NC
NC_VC_NC_PPC
NC_VC_NC
System Components
1. PoS Tagger
2. Chunk Based Grammar Checker.
Applications
Text Processing
Machine Translation Systems
Search Engine
Spell-checker
Grammar Checker
Named Entity Identification
Information Extraction
Information Retrieval
Text Classification and Clustering
Question Answering Systems
Technologies Used
PHP
AngularJs