Motivation
Have you ever faced an English letter?
Have you ever forgotten how to write new emails to imitate others' letters.
Do you hesitate to call each other when writing to elders?
Is there any way to make our email writing process less tangled? One outlook start page can be solved.
Goal
I believe that all people who have seen Office Word, Visio or Visual Studio 2013 should be familiar with their rich start interfaces. Before everything starts, select a beautiful template provided in the start page. Sometimes the content is less important or the rest of the work becomes easier and more pleasant. Have you ever wondered whether your outlook can haveCustomized start page. You can use your preferred writing format, beautiful signatures, and friendly greetings. When the template and recipient are selected, the person in your mind and the words below will appear in the text box of the email body, as if to listen to the secretary who understands your voice. It shouldn't be just a dream. A start page can solve the problem.
Nabc Analysis
(1) Need
The current age is the age of information and network. E-mails and instant messages have become common social media, facilitating the public. However, sometimes, we are still having a headache in writing an email with the proper wording and personal style. That is to say, computers cannot completely replace people's ideas, automatically complete the content we want to send. Email writing tools are diverse, and email crawlers do not exist, but they all lack such intelligence, the existing knowledge obtained from offline data analysis is converted into active output, which is convenient for everyone to use during email writing. The requirement for start page is generated.
(2) Approach
The start page contains a text library. The difference is that this is a personal text library trained based on your personal email data. As more and more emails are accumulated in the inbox and inbox, your writing will become simpler.
Key technologies should include the following:
1.Analyze existing user data (which can be achieved without infringement of privacy at all) and actively discover the invariant as template features.
2.Using syntax semantic analysis tools (NER, POS tag, NP chunking, RegEx, etc .), perform basic analysis on the variable part based on the information in the database to obtain possible attributes and tag them. (For exampleProduct Price, meeting time, Order No.And so on)
3.Using the invariant and variableSequential featuresTo train the model for templates of different email types. (For exampleReply to the instructor and send group notificationsAnd so on)
4.Based on a small amount of input and the selected template (model), a writing prompt is automatically generated and displayed on the start page.
(3) Benefits
Compared with traditional email writers, a writer with a learning start page can better meet the work efficiency requirements of modern people. In addition, because the email writer usually has strict privacy regulations, an electronic Secretary that can be implemented without the participation of external personnel is more reliable and practical.
(4) Competition
In terms of competition, most of the email Writers on the market are supported by a large company with an independent email system. Sometimes these writers only serve this kind of system service, which makes it impossible for us to even obtain background data. Of course, other developers cannot obtain the data. Therefore, the competition for similar email start pages almost does not exist. However, the outlook situation is different, because the user's data has a fixed storage path, which provides a basic guarantee for us to use Outlook data to generate the start page. At the same time, if we can make the start page beautiful and practical, it does not rule out the possibility that its function will be adopted by outlook. However, before that, the start page still exists independently and brings practical help to users.
Appendix:
Start page for Windows 8.1/Office Word/Visual Studio 2013
Team Project Proposal: start page -- created for your outlook -- by qiaolin Xia