In this paper, we designed and implemented an intelligent computer assisted blog writing system. The system includes concept expansion module, text generation module and content replacement module. The concept expansion is employed to expand the concept provided by the user and these expanded concepts can provide the system more semantic information. The text generation model is based on keyword generation model and text segment generation model of which the important keywords are extracted from system corpus to serve as the backbone of the template. Meanwhile, the text segments between keywords will make up the content of the template and candidate text segments are retrieved from the corpus based on statistical analysis. The content replacement module employs Google to retrieve content from the Web and ranks the content based on term and POS tagging similarities. The prototype system has shown that it could work well on blog writing application domain and the concept of this research could be extended to other domains easily.
- Computer assisted writing
- Natural language processing