Study AI fundamentals for software engineers
Motivation
While learning AI on a surface, I felt like it lacked depth, so i wanted to learn the beneath of it. AI fundamentals for software engineers introduces machine learning with a focus on practice. I started studying because I thought it would be helpful in understanding the principles.
Setting up the environment
For practice smoothly, set up a virtual environment in Visual Studio Code.
- In VSCode, move to the folder where you want to install the virtual environment.
- Install the virtual environment.
python -m venv ./venv - When a separate environment file is created, check the detailed settings in pyvenv.cgf.
- Open a new terminal window in VSCode and move to the terminal in the virtual environment.
- Install the desired package (see page 8).
- Afterwards, run the command below in the folder to start the virtual environment.
source ./venv/bin/activate
Practice code repository
Currently, we are practicing based on Python 3.12 version, so there are cases where the example code in the book written based on Python 3.9 version does not run. So, we decided to rewrite the executable code in the repository below. https://github.com/james-learns-to-code/practice_ml