Skip to content

marcmarais/2401FTDS_Python_Webinar_Notebooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2401_FT_DS Python Repository


Table of contents

1. General info

This repository serves as a centralized storage location for resources related to the Python sprint , which includes webinar notebooks, various exercises and supplementary materials. Its purpose is to provide learners with easy access to all relevant content needed to enhance their learning experience throughout their time at ExploreAI Academy.

Projects are categorized under machine learning and consequently adhere to a Data Science process guide, which encompasses the following steps:

  • Data collection
  • Data cleaning and preparation
  • Exploratory Data Analysis
  • Feature Engineering
  • Model building, Evaluation and Deployment.

2. Datasets

The datasets used in this repo can be found here.

3. Packages

To carry out all the objectives for this repo, the following necessary dependencies were loaded:

  • Pandas 2.2.2 and Numpy 1.26
  • Matplotlib 3.8.4

4. Environment

It's highly recommended to use a virtual environment for your projects, there are many ways to do this; we've outlined one such method below. Make sure to regularly update this section. This way, anyone who clones your repository will know exactly what steps to follow to prepare the necessary environment. The instructions provided here should enable a person to clone your repo and quickly get started.

Create the new evironment - you only need to do this once

# create the conda environment
conda create --name <env>

This is how you activate the virtual environment in a terminal and install the project dependencies

# activate the virtual environment
conda activate <env>
# install the pip package
conda install pip
# install the requirements for this project
pip install -r requirements.txt

5. Team Members

Name Email
Marc Marais mmarias@sandtech.com
James Beta jbeta@sandtech.com
Oladare Adekunle oadekunle@sandtech.com
Ereshia Gabier egabier@sandtech.com

Additional Resources to create a README file: