We need an Outlook Plugin which analyzes entered text while composing an email. This plugin must analyze entered words and phrases. The plugin should check and highlight prohibited words and phrases via an offline dictionary and recommends alternative words or phrases.
The plugin must sync the dictionary with an Application Server and should use the dictionary offline. The plugin must check the new release for the dictionary and sync if there is a new version of the dictionary.
The dictionary should contain details listed below:
- Prohibited words and phrases data set,
- Description of why the word (or phrase) is prohibited
- Recommended word (or phrase) for prohibition
The plugin should support recommendation list for a prohibited word (or phrase) should be one or more alternatives.
Application Server should have API endpoints to manage dictionary content. Application Server should rebuild the dictionary when an API endpoint triggered.
The preferred programming language for the Application Server is Java.
Example outlook plugin can be seen in the Grammarly app.
Summary diagram is attached.
hi. I have 7+ years of experience in Outlook add-in development. I have already built add-ins for analyzing mail content and doing actions accordingly. here are couple of my previous projects: ---( https://www.freelancer.com/jobs/project-19237111/ )--- and ---( https://www.freelancer.com/jobs/project-18834778/ )--- (I can share screenshots on chat if you still need to see). I'm very interested in this task and I can do it very well. let's do it...
Hi, I am interested in your project and like to handle it. I will do the server side of the project using C# .NET Core and the Outlook Add-In using VSTO and C#.