Skip to content
/ F1 Public

This repository gathers a series of small projects about Formula 1. The main focus is on data analysis and the design of AI algorithms for classification, clustering or prediction of the variables depending on the purpose of the project.

Notifications You must be signed in to change notification settings

achrafkr/F1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 

Repository files navigation

F1 : Insights derived from data and analysis

Python version tf version sk-learn version sns version plt version plotly version pandas version

Table of Contents

  1. About
  2. Requirements
  3. Project Status

1. About

This repository gathers a series of small projects about Formula 1. The main focus is on data analysis and the design of AI algorithms for classification, clustering or prediction of the variables depending on the purpose of the project.

The projects are divided into separate directories, and are mainly coded in python language. Each project consists of series of commented notebooks in which the objectives and the analytical reports are presented in detail. Notebooks may be supported by python scripts for cases where code automation is required.

Data comes from different sources, a specific folder with the data shall be created for each project. As a matter of consideration for the work done by the community and in order to simplify access to the data for future projects, all sources will be acknowledged and, whenever available, source links will be included. However, some datasets are processed using multiple data sources. In such cases, sources will be disclosed in varying degrees of detail while reserving the choice to disclose the code used for processing (based on its relevance to the project). It will also be specified if the data used has been produced artificially.

2. Requirements

For the correct execution and reproducibility of the notebooks, we recommend the use of the Anaconda distribution system.

System requirements are generally basic and in specific cases where GPUs are used, it may be possible to run the project code using either the CPU or on a cloud environment in case the CPU becomes insufficient.

Libraries that are used are mentioned at the beginning of every notebook. Moreover, we recommend to install FastF1 or Plotly.

Also note that it will be useful to ensure the compatibility between certain releases of the libraries that are used in each project, with special attention on numpy and tensorflow.

3. Project Status

  • Safety Car Prediction:
    • Major data analysis have been successfully completed.
    • The work on predictive models is in progress.

[Ongoing ... This is just the beginning and we will be extending the repository step by step.]

GIF prev

About

This repository gathers a series of small projects about Formula 1. The main focus is on data analysis and the design of AI algorithms for classification, clustering or prediction of the variables depending on the purpose of the project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published