Skip to content

marcmarais/2401ftds_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 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.

Setup - you only need to do this once

# make sure your pip in your base Python installation is up-to-date
python3 -m pip install -U pip
# install the virtualenv package
python3 -m pip install virtualenv

Create the virtual environment - also typically only run when needed

# create a virtual environment in this directory called '.venv'
python3 -m venv .venv
# you should now see the folder `.venv` in your repo

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

# activate the virtual environment
source .venv/bin/activate
# 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:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published