ml-unsupervised

Supporting course materials for the Applied Unsupervised Machine Learning course

https://github.com/cambiotraining/ml-unsupervised

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.3%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Supporting course materials for the Applied Unsupervised Machine Learning course

Basic Info
Statistics
  • Stars: 1
  • Watchers: 0
  • Forks: 1
  • Open Issues: 15
  • Releases: 0
Created 7 months ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Citation

README.md

ml-unsupervised

Introduction

This repository contains the materials for the course on applied unsupervised machine learning.

Course Developers: see our guidelines page if contributing materials.

These materials are released under a CC BY 4.0 license.

Steps for course developers

  • Create a Python virtual environment

bash python3 -m venv .venv

bash source .venv/bin/activate

  • Install all requirements

bash pip install -r requirements.txt

  • Install Quarto and VS Code
  • Change the .qmd files

  • Render using quarto

bash quarto render

  • Commit files in _freeze folder and any other .qmd files changed

bash chmod 755 gitshell.sh ./gitshell.sh

  • A single command to compile the materials

bash ./compile.sh * Push changes to the repository

bash git commit -m "Updated materials" git push

  • To generate presentations

bash quarto render materials/quarto_presentation_day1.qmd --to revealjs

Directory structure

  • README.md: Project overview and setup instructions
  • requirements.txt: Python dependencies
  • references.bib: Bibliography for the course
  • course_files/scripts/: Python scripts for data generation and examples
  • course_files/data/: Example datasets
  • materials/: Course content and chapters in Quarto format
  • .venv/: (Optional) Virtual environment for Python dependencies

Contact

Soumya Banerjee

sb2333@cam.ac.uk

Owner

  • Name: cambiotraining
  • Login: cambiotraining
  • Kind: organization

Citation (CITATION.cff)

# Note: we use the author alias to record author contributions
# This is a known limitation of CFF files: https://github.com/citation-file-format/citation-file-format/issues/112
# Suggested author roles are given here: https://cambiotraining.github.io/quarto-course-template/materials/03-authorship.html#author-roles

cff-version: 1.2.0
title: "Applied Unsupervised Machine Learning"
message: >-
  You may cite these materials using the metadata in this
  file. Please cite our materials if you publish materials
  derived from these, run a workshop using them, or use
  the information in your own work.
type: dataset
authors:
  - given-names: "Soumya"
    family-names: "Banerjee"
    affiliation: "University of Cambridge"
    website: "https://sites.google.com/site/neelsoumya"
    orcid: "https://orcid.org/0000-0001-7748-9885"
    alias: "writing - first draft, review & editing; conceptualisation; software"
  - given-names: "Martin"
    family-names: "van Rongen"
    affiliation: "University of Cambridge"
    website: "https://bioinfotraining.bio.cam.ac.uk/staff/martin-van-rongen-phd"
    orcid: "https://orcid.org/0000-0002-1441-367X"
    alias: "edit author contribution roles"
  - given-names: "Victoria"
    family-names: "Hodgson"
    affiliation: "University of Cambridge"
    website: "https://bioinfotraining.bio.cam.ac.uk/staff/vicki-hodgson-phd"
    orcid: "https://orcid.org/0000-0001-5619-2118"
    alias: "edit author contribution roles"
  - given-names: "Paul"
    family-names: "Fannon"
    affiliation: "University of Cambridge"
    website: "https://bioinfotraining.bio.cam.ac.uk/staff/paul-fannon-obe"
    orcid: "https://orcid.org/0000-0000-0000-0000"
    alias: "edit author contribution roles"
  - given-names: "Matthew"
    family-names: "Castle"
    affiliation: "University of Cambridge"
    website: "https://bioinfotraining.bio.cam.ac.uk/about/core-team/dr-matt-castle"
    orcid: "https://orcid.org/0000-0002-9439-552X"
    alias: "edit author contribution roles"

repository-code: "https://github.com/cambiotraining/ml-unsupervised"
url: "https://cambiotraining.github.io/ml-unsupervised/"
license: CC-BY-4.0
commit: "FIX: commit hash"
date-released: "2025-07-28"

GitHub Events

Total
  • Issues event: 8
  • Issue comment event: 9
  • Push event: 137
  • Create event: 3
Last Year
  • Issues event: 8
  • Issue comment event: 9
  • Push event: 137
  • Create event: 3

Dependencies

.github/workflows/publish_site.yml actions
  • JamesIves/github-pages-deploy-action 4.1.0 composite
  • actions/checkout v2 composite
  • quarto-dev/quarto-actions/setup v2 composite