Status
[03/11/2021] S.A.B is still in development stage (optimize + refactor + improve) and has some drawbacks. Documentation is on the way. If you want to integrate to your own slack channel, contact me for guidance.Inspired from K.A.I. S.A.B is created as a Slack bot that can do a lot of things to experience work and play. From basic usage such as searching for places, searching for code, searching for news, searching wikipedia, summarize papers, translating multiple languages (text2text, text2speech),.. to even more intelligence tasks (in the future) like computer vision (classification, detection, segmentation, etc), natural language processing (telling jokes, answering questions, chatting) responding with voice.
- Wiki Search
- Covid 19 Information
- StackOverflow Search
- News Search
- Location Search
- Papers Summarize
- Google Translate
- Google Text-to-speech
- Email sending (Processing)
- Shared calendar (Processing)
- Play sounds/music to the whole channel (Processing)
- Basic Computer Vision Model API (Processing)
- Basic app setup
pip install -r requirements.txt
- Contact me for more setup (API keys, OAuth): mail
python main.py
- Run this to clear cache (pycache) when finish running
run.bat
- Testing:
python tests/news/<test_module>.py
- Adapted from Kaylode: Discord Bot
- Starter Tutorial
- SlackOverflow