Skip to content

v1.0.0 — Initial Release

Choose a tag to compare

@augusto-mate augusto-mate released this 18 Nov 21:02
· 13 commits to main since this release
ed1cc01

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

  1. Clone the repository:
    git clone https://github.com/software-development-course-2025/ai_software_tools.git
  2. Enter the project folder:
    cd ai_software_tools
  3. Create and activate a virtual environment:
    python -m venv .venv

    macOS / Linux:

    source .venv/bin/activate

    Windows (PowerShell):

    .venv\Scripts\Activate.ps1
  4. Install dependencies:
    pip install -r requirements.txt
  5. Run the example application:
    python app.py

    or 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).