Skip to content

IBM-SkillsBuild-AI-Builders-Challenge/matchmind-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

MatchMind AI

An Explainable AI Platform for Understanding Match Momentum, Tactical Shifts, and Key Football Moment

IBM Granite LangFlow Python Streamlit IBM SkillsBuild


Overview

MatchMind AI is an AI-powered football analysis platform designed to help fans understand the story behind a match. Instead of only displaying statistics, MatchMind AI explains momentum shifts, tactical changes, substitutions, and key match events using human-friendly insights generated by IBM Granite.

The platform transforms complex football data into clear explanations that improve fan understanding, engagement, and trust.


Problem Statement

Football fans can easily access match statistics such as possession, goals, cards, and substitutions. However, these numbers often fail to explain:

  • Why momentum shifted during a match
  • Why a tactical change succeeded or failed
  • Why a substitution changed the outcome
  • Which moments truly influenced the game

This creates a gap between match data and fan understanding.


Solution

MatchMind AI uses Explainable AI to analyze football match events and generate easy-to-understand explanations.

The platform:

  • Detects momentum shifts
  • Identifies key turning points
  • Explains tactical changes
  • Analyzes substitutions and cards
  • Generates insights for different audience levels

By combining football analytics with AI-generated explanations, MatchMind AI helps users understand not only what happened, but why it happened.


Key Features

Momentum Shift Detection

Identifies periods where control of the match changes significantly.

Explain This Moment

Provides AI-generated explanations for goals, substitutions, yellow cards, and red cards.

Tactical Analysis

Explains tactical adjustments and their impact on match outcomes.

Multi-Language Support

Generates explanations in:

  • English
  • Hindi
  • Telugu

Fan Knowledge Levels

  • Beginner Mode — simple, jargon-free explanations
  • Fan Mode — moderate depth with context
  • Analyst Mode — detailed tactical and statistical breakdown

Technology Stack

IBM Technologies

Tool Purpose
IBM Granite AI explanation generation
LangFlow Workflow & pipeline orchestration

Development Tools

Tool Purpose
Python 3.10+ Core backend logic
Pandas Data processing & analytics
Streamlit Frontend dashboard
GitHub Version control & collaboration

System Architecture

┌─────────────────────┐
│   Match Data        │
│   (API / CSV)       │
└────────┬────────────┘
         ↓
┌─────────────────────┐
│  Event Processing   │
│  Python + Pandas    │
└────────┬────────────┘
         ↓
┌─────────────────────┐
│  Momentum Analysis  │
│  Engine             │
└────────┬────────────┘
         ↓
┌─────────────────────┐
│  LangFlow Pipeline  │
│  Orchestration      │
└────────┬────────────┘
         ↓
┌─────────────────────┐
│  IBM Granite (LLM)  │
│  Explanation Gen    │
└────────┬────────────┘
         ↓
┌─────────────────────┐
│ Explainable Insights│
└────────┬────────────┘
         ↓
┌─────────────────────┐
│ Streamlit Dashboard │
└─────────────────────┘

Team Members

Name Role
S SAI DIVYA Frontend Development, Streamlit Dashboard & Project Integration
S SAI DEEPTHI Data Collection, Processing & Football Analytics
VAISHANAVI IBM Granite, LangFlow & AI Explanation Engine

Future Enhancements

  • Live match analysis
  • Advanced tactical visualizations
  • Personalized fan recommendations
  • Voice-based match explanations

Impact

MatchMind AI improves football accessibility by helping fans understand the reasoning behind key match events. The platform promotes explainability, transparency, and engagement — making football analysis easier for everyone.


Challenge Alignment

This project aligns with the IBM SkillsBuild June Innovation Challenge by focusing on:

  • ✅ Understanding & Explanation
  • ✅ Trust & Transparency
  • ✅ Fan Experience
  • ✅ Human-Centered AI

License

MIT License — Copyright (c) 2026 MatchMind AI Team

Permission is hereby granted, free of charge, to any person obtaining a copy of this software to use, copy, modify, merge, publish, distribute, and/or sell copies of the software, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the software.


Developed for the IBM SkillsBuild AI Builders Challenge 2026

About

AI-powered platform that analyzes football match events and explains momentum shifts, tactical changes, and key moments using IBM Granite and LangFlow.

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors