Git Product home page Git Product logo

learning-ai-with-copilot's Introduction

Learning AI with GitHub Copilot

Welcome! This repository hosts all the demos that were shown in the Learning AI with GitHub Copilot video series, with instructions on how to replicate them on your own. Click on the image below to watch the series on demand.

Learning AI with GitHub Copilot

Learning AI with GitHub Copilot is a series designed for machine learning beginners that would like to get started with Python. It's an exciting learning journey, spanning from supervised learning fundamentals and scikit-learn framework to more advanced topics like computer vision and Pythorch framework. Also, you'll be meeting a special friend along the way, who will help you navigate the AI world.

Requirements

Before you can run the demos included in this repository, you will need to have the following software installed on your system:

Instructions to Acquire GitHub Copilot Access

GitHub Copilot is an AI-powered coding assistant that helps you write better code faster. To use GitHub Copilot for free, you can request access to the trial.

To apply for access to the trial go to the GitHub Copilot website and follow the instructions. Once you have been granted access to the trial, you can install the GitHub Copilot extension and the GitHub Copilot Labs extension in VSCode.

GitHub Copilot is free for verified students and teachers. To apply for the free student and teacher plan, go to the GitHub Education website and follow the instructions.

Instructions to Acquire GitHub Codespaces Access

GitHub Codespaces is a remote virtual development environment hosted in the cloud that you can customize with your pre-requisites using dev container configuration files. This creates a consistent and reproducible development environment for any user of your project.

Every GitHub user have access to a free Codespaces plan. To learn more about quotas and limits of your plan, check on your own GitHub account settings. You can use GitHub Codespaces on your browser or within VSCode. To use GitHub Codespaces in VSCode, you will need to install the GitHub Codespaces extension.

To open this repository in GitHub Codespaces on your browser click the button below:

Open in GitHub Codespaces

If you are a student or an educator you may request additional benefits on GitHub Codespaces. To learn more about the GitHub Codespaces for students and educators, check the GitHub Education website.

How to Download VSCode

VSCode is a free, open-source code editor developed by Microsoft. To download VSCode, follow these steps:

  1. Go to the VSCode website.
  2. Click on the "Download" button for your operating system (Windows, macOS, or Linux).
  3. Once the download is complete, run the installer and follow the instructions to install VSCode on your computer.

Once you have installed VSCode, you can download the the GitHub Copilot extension extension from the VSCode marketplace and start using them to write code in Python and other programming languages.

Demos

  1. Machine Learning Fundamentals
  2. Classification Demo with Scikit-Learn
  3. Computer Vision Fundamentals
  4. Computer Vision with PyTorch

Demos include the prompts that were used to generate the code with GitHub Copilot. Watch the video series to see the results of the code generation process. If by replicating the demo you obtain different results, this is expected because GitHub Copilot is based on OpenAI Codex, a Large Language Model whose outputs are not deterministic.

Authors

Useful Resources

Deep dive into the topics explored in this series:

learning-ai-with-copilot's People

Contributors

carlotta94c avatar gcordido avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.