๐บ Watch on YouTube
SumBot FreeCode
๐ค๐ฆพ AI-Powered ChatBot with GPT-3.5 Turbo integration.
SumBot FreeCode is an AI-powered chatbot, integrated with GPT-3.5 Turbo, designed to summarize long messages and deliver concise information. This project was developed by Fabiana ๐ Campanari for the AI Project Showcase Competition 2024.
For more information and access to the project, visit:
The GitHub repository: SumBot FreeCode
*เฉโฉโงโหเผบ โเผป*เฉโฉโงโ *เฉโฉโงโหเผบ โเผป*เฉโฉโงโ
Welcome to SumBot FreeCode, an AI-powered chatbot that transforms long texts into concise summaries, making communication more efficient. Developed with GPT-3.5 Turbo and integrated with platforms like Slack, itโs the perfect tool for managing information overload, whether in business settings or academic environments.
The purpose of SumBot FreeCode is simple: manage information overload. By summarizing long texts automatically, it saves time and increases productivity across various platforms, from business reports to academic papers.
Imagine having a personal assistant that condenses overwhelming amounts of information into manageable summaries. Thatโs the vision behind SumBotโto simplify workflows by summarizing messages in Slack with a single emoji, such as the :bowtie: bowtie, making communication more streamlined.
In a world overflowing with information, SumBot helps you cut through the noise by efficiently summarizing lengthy texts. By leveraging OpenAI, Slack, and Zapier, it provides a simple yet powerful solution to improve productivity and communication without requiring any programming knowledge.
OpenAI API: Powers the summarization using GPT-3.5 Turbo, an advanced natural language model.
Slack: Provides the platform for user interaction, where SumBot summarizes messages when triggered.
Zapier: Automates the workflow between Slack and OpenAI, enabling message summaries when specific emojis are used.
โ Automation Workflow Structure
Business Professionals: Summarizes reports and communications for quick
comprehension.
Students: Helps summarize academic articles and long study texts.
Customer Support Teams: Provides concise summaries of customer conversations.
Researchers: Extracts key insights from academic papers.
Marketers: Summarizes social media interactions and discussions.
Educators: Breaks down complex educational material into easier summaries.
Writers: Extracts key points from research materials.
Although SumBot FreeCode is designed to be a real-use solution without the need for direct coding, you may include a requirements.txt
file and a python-run.py
script if you wish to use Python for managing integration or running automations in your project.
git clone https://github.com/Mindful-AI-Assistants/SumBot.git
cd SumBot-ReadyTensorAI-Hackaton
pip install -r requirements.txt
export OPENAI_API_KEY='your_openai_api_key_here' export SLACK_BOT_TOKEN='your_slack_bot_token_here'
python-run.py
To use SumBot FreeCode:
1. Connect the bot to your Slack workspace.
2. React to a message in Slack with the bowtie emoji โ
3. SumBot will automatically summarize the message in the same thread.
Example:
Message: "This is a very long message..."
React with: bowtie emoji โ
5- :๐ฌ Extra Demo 5: Extra tools that can be integrated with OpenAI on Zapier
6- ๐ฌ Extra Demo 6: Building the integration of Slack with ChatGpT and return a summary response in the Slack thread every time someone uses a reaction with the bowtie emoji
OpenAI GPT-3.5 Turbo : Provides the AI engine API behind the chatbot using GPT-3.5 Turbo.
Slack: The messaging platform where SumBot is integrated.
Zapier: Automates workflows between Slack and OpenAI.
Monica AI: Used for advanced testing and interaction scenarios.
InVideo: A video creation and editing platform that allows users to create professional-quality videos with ease, offering a wide range of templates, editing tools, and customization options for various purposes.
Canva Pro: Canva Pro is a graphic design platform that offers advanced features to create professional designs easily and intuitively.
Fork the repository.
git clone https://github.com/Mindful-AI-Assistants/SumBot.git
Create a new branch:
git checkout -b feature/YourFeature
Commit your changes:
git commit -m 'Add new feature'
Push to the branch:
git push origin feature/YourFeature
Open a Pull Request. After pushing, use the command below to open the Pull Request URL directly in the browser if you're using the GitHub CLI:
gh pr create --fill
We are committed to fostering an open and welcoming environment. Please take a moment to review our Code of Conduct to ensure that we can maintain a healthy and inclusive community.
By participating in this project, you agree to adhere to the standards outlined in the Code of Conduct.
(โโ ึ โโ)โก
I encourage everyone to participate in the project and contribute to its Success !
One People. One World. One Spirit... We Are All One !
๐๐ป https://www.mlyearning.org
For more information and access to the project, visit:
The GitHub repository:SumBot FreeCode
Copyright 2025 Mindful AI Assistants. Code released under the MIT license.
There are no datasets linked
There are no datasets linked