Team MATE
Project Duration: Sep 2024 – Dec 2024
Mentor Organization: IBM
Supervisor: Prof. Manjae Kim (Dept. of AI, Chonnam National University)
Team Members: Hanbin Im (Team Leader), Jaeoh Seo
THE-GULL is a Slack Bot that uses natural language processing (NLP) to analyze participation and contribution in team projects.
It aims to promote fair collaboration by visualizing each member’s level of engagement and providing transparent, data-driven feedback on performance.
Team projects, especially in academic settings, often suffer from uneven participation, leading to dissatisfaction and conflict.
Inspired by the Ringelmann Effect, this project addresses the issue by objectively analyzing member contributions, thereby encouraging balanced participation and enhancing teamwork.
- Metrics: Number of messages, total speech volume, emoji reactions.
- Command Examples:
/message_count,/reaction_count,/speech_volume - Visualized dashboards display each member's activity.

- Metrics: Topic relevance (semantic similarity), meeting facilitation score.
- Command Examples:
/topic_similarity,/meeting_contribution - Uses transformer-based models (LLaMA 3, mBERT) served via IBM Watsonx.ai.

- Scores members based on their facilitation role in meetings.
- Recommends the most active and leading member as a suitable team leader.

- Electron + Docker-based GUI automates:
- Local server setup
- Slack Bot installation
- API tunneling
- Accessible even to non-technical users.

- Slack → Log Scraping → NLP Engine (Watsonx.ai) → Contribution Analysis
- Electron GUI → Server Control Panel → Docker + API tunneling
- Slack API – Message log collection
- Watsonx.ai – LLM inference (LLaMA3, mBERT)
- Electron – GUI interface for bot control
- Docker – Environment containerization
- Python – Backend implementation
- KMeans, Sentence Embedding, Sentiment Analysis (future expansion)
- Promotes Data-Driven Teamwork: Objective performance evaluation using NLP
- Reduces Group Work Anxiety: Transparent analysis mitigates unfair workload
- Scalable Use Cases:
- Plug-in for other collaboration tools
- Integration with HR tools
- Educational platforms for project assessment
- Future Development Plans:
- Real-time scheduling recommendations
- Contribution dashboard
- Emotion-aware contribution scoring
- Beta release and open-source distribution
⚙️ A GUI-based
.exefile is provided for local server setup.
- Run Electron GUI
- Slack token + workspace input
- Automatically sets up server, tunneling, and bot launch
- Slack API Docs
- Intro to NLP with Deep Learning (WikiDocs)
- Docker Documentation
- Related Startup: Agigorae – SaaS for Organizational Culture
| Name | Role | GitHub |
|---|---|---|
| Hanbin Im | Project Lead, NLP & Slack Bot Development | @Hanbeeen |
| Jaeoh Seo | Backend, Electron GUI, Infrastructure Setup | @seojaeohcode |
MIT License – Open-source version to be released after beta testing.



