v1.0.0 — Initial Release
This release packages the initial working artifacts for the AI Software Tools course project.
Included
- Jupyter notebooks:
- Iris_classifier.ipynb
- MNIST_CNN.ipynb
- NLP_Task_spaCy.ipynb
- Application:
- app.py
- Trained model:
- mnist_model.h5
- Source code directory:
- src/
- Dependencies:
- requirements.txt
Basic usage
- Clone the repository:
git clone https://github.com/software-development-course-2025/ai_software_tools.git - Enter the project folder:
cd ai_software_tools - Create and activate a virtual environment:
python -m venv .venvmacOS / Linux:
source .venv/bin/activateWindows (PowerShell):
.venv\Scripts\Activate.ps1 - Install dependencies:
pip install -r requirements.txt - Run the example application:
python app.pyor open the notebooks with Jupyter Lab / Notebook
Notes
- This release is an initial archive of course artifacts (not all modules include production-ready tests).
- The repository preserves original commit history. See commit log for contributor attribution.
Acknowledgements
- Original project sources and contributors.
- Maintained/forked for course portfolio by Augusto Mate (@augusto-mate).