microsoft / hack-together-teams

HackTogether: The Microsoft Teams Global Hack | Register, Hack, Win 👇
https://aka.ms/hack-together-teams/register
MIT License
455 stars 37 forks source link

Project: My Activity Manager #92

Open pkbullock opened 1 year ago

pkbullock commented 1 year ago

Project name

My Activity Manager

Description

What is it?

The purpose of this hack is to see if we can read the message notifications of the user from their activity feed or multiple chats, organise them into a friendlier more manageable view. This is a productivity booster app, created as a personal tab in Teams.

Note: This is a hack and exploration of an idea, not a production ready app, there are some issues with the code, and it cannot work without Microsoft making changes to the Microsoft Graph; specifically, the activity feed is not available in the Graph API as a Read/List operation, only a post operation is available. There is a permission in AAD but no known API.

What is the thinking behind this hack?

The productivity booster idea is to read the notifications and allow users to see which messages could be actions, questions or tasks, to see all the message contents in a single view from multiple chats and channels, then perform actions on them and organise them, identify the noise from the relevant messages.

This scenario fits a problem with information overload in Teams where potentially loads of messages are recieved by the user faster than they can process them - too much noise, to see if there is a way to prioritise some messages over others, extract out key highlights from the conversation, categorise and add context to messages, filters, search, pluggable analysis and AI features for summerisation and suggestions.

What I have built

To continue learning, I decided to continue, explore some alternative options and mock some of the bits that are missing to demonstrate the context of the idea.

The components I have built are:

I've learned a ton by this hack, thank you for organising it.

Project Repository URL

https://github.com/pkbullock/teams-hackathon-2023

Project video

https://capacreativeltd-my.sharepoint.com/:v:/g/personal/paul_bullock_capacreative_co_uk/EQYcT_jOssNFhkut7LH5X0UBiae47T_Y794p_PG_cGZy3Q?e=j75WON

Team members

Paul Bullock (https://github.com/pkbullock)

aycabas commented 1 year ago

Thank you so much for your submission @pkbullock! Looking forward to checking it out! Meanwhile, would you be willing to fill in a feedback survey? It would help us improve next time and we'd appreciate it very much: https://aka.ms/hack-together-teams/survey.

pkbullock commented 1 year ago

Completed form 😃

waldekmastykarz commented 1 year ago

Thank you so much @pkbullock!