arpieb / adc2022-foss-ds-ml-tools

Repo for notebooks used in "Getting started with FOSS Data Science & Machine Learning Tools" at ADC 2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Getting started with FOSS Data Science & Machine Learning Tools

Presentation created for the Atlanta Developers' Conference, September 17, 2022, hosted at Kennesaw State University in Marietta, GA.

Many Machine Learning, AI and Data Science/Analytics tasks require some level of data analysis, experimentation, and visualization. If you’re relatively new to these topics there is a significant learning curve in not only the concepts, but often also the tools required to complete the tasks. The goal of this session is to introduce you to common free open-source software (FOSS) used by ML and DS practitioners so that your toolbox is a bit more complete.

Installing

At a bare minimum:

  1. Clone this repo
  2. Create a Python 3 virtual environment
  3. Activate the new environment
  4. Install the dependencies listed in requirements.py3 into your virtual environment
  5. Execute the command jupyter lab from with in the environment, from the repo root

Depending on your platform, you will always get a link in the console output to open the notebook server in your browser of choice; some platforms will just launch the default browser and open the link for you in a new tab. Any further dependencies are installed via pip as you progress through the notebooks, or you can pull the package lists from those cells and install using your favorite python package manager.

License

Included in LICENSE.md - have fun!

Contributing

This is intended to be a mostly unmaintained codebase once the conference is over, but if there are some glaring issues with using it please do open an issue and a PR if you have a fix. Thanks!

About

Repo for notebooks used in "Getting started with FOSS Data Science & Machine Learning Tools" at ADC 2022

License:The Unlicense


Languages

Language:Jupyter Notebook 100.0%Language:Python 0.0%