Track2 Idea Development : University of Seoul Public AI Competition

Idea | University of Seoul | Sport | Development | MVP | Qualitative Evaluation

  • moneyIcon 3,000,000 KRW
  • 583 Users Completed

 

K리그 이그노벨상: 선수·팀 약점을 유머로 해석하는 데이터 분석 서비스

공동작성자

stroke
2026.01.12 04:09 216 Views language

K리그 경기 이벤트 데이터를 활용해 선수 및 팀의 약점과 특징을 데이터 기반으로 정량화하고, 이를 이그노벨상(재미 요소) 형태로 시각화한 Streamlit 웹앱입니다.
Shot, Pass, Duel, Tackle 등 주요 이벤트 타입과 성공/실패 결과, 발생 위치(피치 좌표를 Zone 단위로 변환), 시간대 정보를 조합해 공격·수비 지표를 구성했습니다.

성능 최적화를 위해 원본 대규모 이벤트 데이터를 웹앱에서 직접 로딩하지 않고, 배치 스크립트를 통해 사전 분석한 events_light.parquet, team_zone_profile.parquet 등의 아티팩트를 활용하여 빠르고 안정적인 UI를 제공합니다.
멀티페이지 구조를 통해 Awards, Players, Teams, Pitch Analysis, Team Patterns 등 다양한 분석 기능을 제공합니다.

실행 방법
GitHub 저장소 clone 후
pip install -r requirements.txt
streamlit run kleague_ignobel/app.py

코드 링크(GitHub)
https://github.com/Ryan-Bae0121/kleague-ignobel

웹사이트 링크(Streamlit Cloud)
https://kleague-ignobel.streamlit.app

코드 시연 영상(YouTube)
https://youtu.be/2pbWQraz6ME

PDF
YOUTUBE
Login Required
0 / 1000
효돌삐
2026.01.13 00:24

"share.streamlit.io 너무 여러 번 리디렉션되었습니다." 라고 보이시는 분들은  https://kleague-ignobel.streamlit.app   url로 직접 접속하셔서 봐주시면 될 것 같습니다.

Previous
[Team J&J] KBTI
Competition - Track2 아이디어 개발 부문 : K리그-서울시립대 공개 AI 경진대회
Likes 4
Views 115
Comments 0
7일 전
Current
K리그 이그노벨상: 선수·팀 약점을 유머로 해석하는 데이터 분석 서비스
Competition - Track2 아이디어 개발 부문 : K리그-서울시립대 공개 AI 경진대회
Likes 13
Views 216
Comments 1
7일 전
Next
[성남승격기원] P.P.P 전술 요약 챗봇
Competition - Track2 아이디어 개발 부문 : K리그-서울시립대 공개 AI 경진대회
Likes 12
Views 192
Comments 2
8일 전