{"id":37425339,"url":"https://github.com/cloudflightio/azurewithmachinelearning","last_synced_at":"2026-01-16T06:12:51.265Z","repository":{"id":39304714,"uuid":"503248989","full_name":"cloudflightio/azurewithmachinelearning","owner":"cloudflightio","description":"Guided project for creating a serverless azure function in combination with a machine learning model","archived":false,"fork":false,"pushed_at":"2024-11-07T08:47:43.000Z","size":33310,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-26T09:33:21.182Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudflightio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-06-14T07:13:47.000Z","updated_at":"2024-11-07T08:47:47.000Z","dependencies_parsed_at":"2023-02-13T23:16:29.541Z","dependency_job_id":null,"html_url":"https://github.com/cloudflightio/azurewithmachinelearning","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cloudflightio/azurewithmachinelearning","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudflightio%2Fazurewithmachinelearning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudflightio%2Fazurewithmachinelearning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudflightio%2Fazurewithmachinelearning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudflightio%2Fazurewithmachinelearning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudflightio","download_url":"https://codeload.github.com/cloudflightio/azurewithmachinelearning/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudflightio%2Fazurewithmachinelearning/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28477633,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T03:13:13.607Z","status":"ssl_error","status_checked_at":"2026-01-16T03:11:47.863Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-16T06:12:50.696Z","updated_at":"2026-01-16T06:12:51.252Z","avatar_url":"https://github.com/cloudflightio.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Azure with Machine Learning Workshop\n\nWelcome to the Azure with Machine Learning workshop! This repository contains the code and instructions for an\ninteractive coding session focused on cloud-native development on Azure, serverless functions, and machine learning.\n\n## Project Overview\n\nIn this project, you'll create a serverless Azure function that integrates with a machine learning model. The function\nwill accept an image upload and return information about the image, such as age and emotions.\n\n![finalResult.JPG](finalResult.JPG)\n\n## Prerequisites\n\nBefore you begin, ensure you have the following:\n\n### Find a Team\n- This is a Team Exercise. Form Groups of 2-3 students.\n\n### Azure Account\n\n- Each team needs a free Azure account:\n    - Create Azure Account https://azure.microsoft.com/free/?ref=microsoft.com\u0026utm_source=microsoft.com\u0026utm_medium=docs\u0026utm_campaign=visualstudio\n    - If eligible, use the Azure for Students offer. https://azure.microsoft.com/en-gb/free/students/\n\n### Tools and Software\n\n#### Automatic Setup\n- If you have `nix` installed, use the flake: from project-root run `nix develop`. Everything will be set up for you. You can use the `setup.sh` script to install `nix`.\n\n#### Alternatively\n\n- **Azure CLI**: Install Azure CLI https://learn.microsoft.com/en-us/cli/azure/install-azure-cli\n- **Azure Functions Core Tools**: Install Azure Functions Core Tools https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local?tabs=v4%2Cwindows%2Ccsharp%2Cportal%2Cbash#install-the-azure-functions-core-tools\n- **Visual Studio Code**: Download Visual Studio Code https://code.visualstudio.com/\n    - Install these extensions:\n        - REST Client https://marketplace.visualstudio.com/items?itemName=humao.rest-client\n        - Python https://marketplace.visualstudio.com/items?itemName=ms-python.python\n        - Azure Functions https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurefunctions\n- **Python 3.11 on PATH**: Download Python 3.11 https://www.python.org/downloads/release/python-3110/\n    - Install these Python packages:\n        - `azure-functions`\n        - `opencv-python`\n        - `onnxruntime`\n        - `numpy`\n    - Set up a virtual environment in the `./HttpTrigger` directory:\n      ```bash\n      python3.11 -m venv .venv\n      ```\n\n## Getting Started\n\nFollow these steps to set up and run the project:\n\n1. **Login to Azure**\n\n- Open the terminal in Visual Studio Code and run:\n  ```bash\n  az login\n  ```\n- This will open a browser window for you to log in.\n\n2. **Set Up the Project**\n\n- Clone this repository and navigate to the project directory.\n- Open the folder starting with `01` in Visual Studio Code.\n- Follow the instructions in the subsequent folders (`02`, `03`, etc.).\n\n## Troubleshooting\n\nIf you encounter any issues, please reach out to us for assistance. We're here to help you succeed!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudflightio%2Fazurewithmachinelearning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudflightio%2Fazurewithmachinelearning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudflightio%2Fazurewithmachinelearning/lists"}