Effidit: An Assistant for Improving Writing Efficiency (2023)

Abstract: Writing assistants are valuable tools that can help writers improve their writing skills. We introduce Effidit ( Eff icient and I ntelligent E dit ing), a digital writing assistant that facilitates users to write higher-quality text more efficiently through the use of Artificial Intelligence (AI) and Natural Language Processing (NLP) technologies. We significantly expand the capacities of a writing assistantby providing functions in three modules: text completion, hint recommendation, and writing refinement. Based on the above efforts, Effidit can efficiently assist users in creating their own text. Effidit has been deployed to several Tencent products and publicly released at https://effidit.qq.com/ .

## introduction effective communication through writing is crucial in modern society, as it allows individuals to share their thoughts, opinions, and responses, thereby enabling them to establish meaningful connections with others. however, writing could be a challenging task, regardless of whether you are a beginner or an experienced writer. it requires a combination of creativity, organization, and critical thinking. to address this challenge, several writing assistant tools (grammarly; quillbot) have been developed to help users write faster and more efficiently. these tools use artificial intelligence (ai) and natural language processing (nlp) techniques to provide suggestions, corrections, and recommendations to improve writing quality. in general, the writing process can be divided into three main stages: generating and proposing ideas, composing coherent sentences, and refining the language through editing and polishing @xcite . tracking this, we present effidit (efficient and intelligent editing) to provide users with an innovative writing experience, which significantly expands the capacities of a typical writing assistant by providing three categories of functions: text completion error correction sentence paraphrase error correction with explanation input method editor • typos (error) @xmath0. ## text completion module effidit offers both short-form and long-form assistance for text completion, which can help users enhance the efficiency and effectiveness of their writing. as an advanced feature, effidit can provide completion suggestions in specific writing styles. ## hint recommendation module effidit can take one or more keywords as input and recommend a list of related words, sentences and documents. especially, each recommended output sentence/document either contains the input keywords, or is semantically related to them. these modules are built for the scenario that users only have some basic concepts in their minds but do not have enough information to organize sentences to express their ideas. word recommendation effidit provides a super-power dictionary for users to first explore a wide range of related words including synonyms, antonyms, similar words, possible modifiers, and related entities, etc. as shown in figure 7 , given a keyword "linguistic", effidit produces both monolingual and bi-lingual dictionaries. ## conclusion we introduced effidit, a writing assistant that facilitates users to write high quality text efficiently using ai technologies. our system supports two languages, chinese and english, and has three categories of functions: text completion, hint recommendation, and writing refinement. with these modules, effidit significantly expands the capacities of a typical writing assistant. in the future, we plan to keep improving the quality of each module to make the system more helpful and easy-to-use.