hack-together icon indicating copy to clipboard operation
hack-together copied to clipboard

Project: Email Summarization Tool

Open jkher opened this issue 1 year ago • 3 comments

Project name

Email Summarization Tool

Description

With this .NET console app, you can select any latest email message from your inbox and generate a concise summary of its contents. This summary will give you all the key information you need to know, without having to read through the entire email.

Not only does this app save you time by summarizing email message for you, but it also allows you to take action on the generated summary.

This app uses Azure Cognitive Service for Language for extractive summary generation from email content.

Microsoft Graph SDK is used for following scenarios:

  • Get top 10 latest emails from Inbox.
  • Get body contents of an email selected by user from top 10 list.
  • User can send generated email summary to self for later consumption.
  • App gets joined teams list and provide user with menu to select a team.
  • For selected team, app gets channels under selected team and provide channel menu on console.
  • User can send generated email summary to selected Teams channel.

Demonstration Video

Repo URL

https://github.com/jkher/summarize-email

Team members

jkher

jkher avatar Mar 15 '23 09:03 jkher