awesome-computational-intelligence-in-sports icon indicating copy to clipboard operation
awesome-computational-intelligence-in-sports copied to clipboard

A collection of literature on the use of computational intelligence methods in sports

Awesome Computational Intelligence in Sports logo

Awesome Computational Intelligence in Sports

Awesome DOI

We are curating awesome research and approaches to CI in Sports!

This repository serves as a list of knowledge for researchers working in Computational Intelligence in Sports. The list mainly comprises methods based on evolutionary algorithms, artificial neural networks, fuzzy systems, and swarm intelligence algorithms[^1]. The research citations were done with Mendeley in the MLA 8th edition format. The list includes books, scientific literature, datasets, and software from Computational Intelligence in Sports.

[^1]: Several included research papers are only partially based on these methods but are essential, especially for interdisciplinary research.

Contents

  • Books πŸ“š
  • Review papers πŸ“ƒ
  • Research papers πŸ”¬
  • Dissertation or thesis πŸ“’
  • Tutorials πŸ“–
  • Perspectives πŸ“°
  • Datasets πŸ“Š
    • Basketball πŸ€
    • Cycling 🚲
    • Soccer ⚽
    • Track and field πŸƒβ€
    • Triathlon πŸ₯‰
    • Wrestling πŸ€Όβ€β™€οΈ
  • Benchmarks πŸ§ͺ
  • Software πŸ’»
  • Web applications 🌐

Books πŸ“š

Review papers πŸ“ƒ

Research papers πŸ”¬

Dissertation or thesis πŸ“’

Tutorials πŸ“–

Perspectives πŸ“°

Datasets πŸ“Š

Basketball πŸ€

Cycling 🚲

Soccer ⚽️

Track and field πŸƒβ€

Triathlon πŸ₯‰

Wrestling πŸ€Όβ€β™€οΈ

Benchmarks πŸ§ͺ

  • Tcx test files - A collection of the sports activity (tcx) test files for benchmarking the parsers

Software πŸ’»

  • Athlytics - An R framework for longitudinal analysis of exercise physiology metrics using local Strava data exports.
  • ast-monitor - A wearable Raspberry Pi computer for cyclists.
  • ast-tdl - Training Description Language.
  • gpx - Process GPX Files into R Data Structures.
  • gpxpy - A simple Python library for parsing and manipulating GPX files.
  • openant - ANT and ANT-FS Python Library.
  • python-tcxparser - Simple parser for Garmin TCX files.
  • sport-activities-features - A minimalistic toolbox for extracting features from sport activity files written in Python.
  • tcxread - A parser for TCX files.
  • tcxreader - Reader / parser for Garmin's TCX file format.
  • TCXWriter - Library for writing/creating TCX files on Arduino & ESP32 devices
  • tcx2gpx - Python package for converting tcx GPS files to gpx files.
  • TCXReader.jl - Julia package designed for parsing TCX files.
  • tcx-ls - CLI application for viewing TCX file information.
  • tcxr - A simple TCX file reader written in R.

Web applications 🌐


Cite us

Fister Jr., I. (2023). firefly-cpp/awesome-computational-intelligence-in-sports: 1.0 (1.0). Zenodo. https://doi.org/10.5281/zenodo.10431418