chatgpt-mattermost-bot icon indicating copy to clipboard operation
chatgpt-mattermost-bot copied to clipboard

Per-channel and per-team access for data mining / spelunking and retrieval, etc.

Open ylluminate opened this issue 2 years ago • 3 comments

I don't really think a chatbot is as helpful as it would be to have a personal bot where we could grant singular channel access to GPT via OpenAI and/or ChatGPT and then allow it to go back through all history of a channel and extract data / context and information for you.

Having it available for an entire team would also be helpful.

An example interaction might be:

Hey (Chat)GPT, could you please go through the history of ~some-channel and summarize the discussions that Roberto had with everyone about Client-X or that were associated with them?

or

Please review the entire history of Team-X and summarize all mentions of Project-Y from November 2019 to July 2022.

ylluminate avatar May 24 '23 20:05 ylluminate

I thought about this one, too. There are mostly two challenges to solve:

  • Determine the scope of a request (you don't want to add everything everytime to each prompt as this will become very costly very quickly) so that you can then proceed with step 2:
  • For larger scopes (token limit!) you need to use a multi-step approach and split the scope into chunks, then summarize them, answer the original question and maybe go back to the original unsummarized text for the details.

All in all these are highly non-trivial tasks (prompting tasks), so it will take likely longer than it took me to implement what we have right now. I currently don't have the time but I might get back to this in the summer. I'll be happy to help with brainstorming and testing or review a PR, though.

yGuy avatar May 25 '23 11:05 yGuy

Version 2.0 lay the ground work for this feature. It still won't be looking at other threads, but this could be implemented on top of what we have, here.

yGuy avatar Jul 20 '23 12:07 yGuy

This is really great news. It looks like this is really becoming powerful quickly and will very soon compete directly with team-gpt.com and soon thereafter expand into the more helpful areas above. Thank you!

ylluminate avatar Jul 20 '23 13:07 ylluminate