- Видео 64
- Просмотров 157 079
Matt on Data Science
США
Добавлен 24 апр 2007
Microsoft MVP in AI. I help people love software engineering, AI, and data science.
You can find me on Twitter at IntegerMan
For my other forms of content and other social channels, check out MattEland.dev
You can find me on Twitter at IntegerMan
For my other forms of content and other social channels, check out MattEland.dev
Identifying Bugfix Commits: Project Overview
This is a presentation of my master's research project to train and evaluate a binary classification model to classify code commits as bugfix-related or non-bugfix related. This project was my master's project for my Master's of Science in Data Analytics at Franklin University.
This is a high-level summarization, but the project was largely performed using ML.NET, .NET 8, C# 12, and Polyglot Notebooks in VS Code. The resulting model was then embedded into my GitStractor tooling.
You can learn more about these projects at GitHub.com/IntegerMan
This is a high-level summarization, but the project was largely performed using ML.NET, .NET 8, C# 12, and Polyglot Notebooks in VS Code. The resulting model was then embedded into my GitStractor tooling.
You can learn more about these projects at GitHub.com/IntegerMan
Просмотров: 141
Видео
Conference Talk: Helping the Galactic Empire pay down technical debt
Просмотров 1286 месяцев назад
This conference talk rehearsal recording talks about paying down technical debt in a language agnostic manner. This is sci-fi themed as a talk used at Stir Trek 2024 and SciFiDevCon's May the 4th 2024 event, but is relevant to all - regardless of any interest in science fiction. Some code taken from my book, Refactoring with C#. Images depict scenes from Star Wars and are used for humorous and ...
Announcing: Refactoring with C#
Просмотров 73611 месяцев назад
This video announces my first technical book, Refactoring with C#, and covers its contents on .NET development, refactoring, technical debt, legacy code, and making changes safely. I cover unit testing, TDD, SOLID, defensive coding techniques, and even AI-assisted coding with GitHub Copilot Chat, Roslyn Analyzers, code analysis, and other tools. The book closes with a discussion of agile refact...
Computer Vision on Azure with C#
Просмотров 747Год назад
Exploring Computer Vision in C# through a Polyglot Notebooks notebook and a sample application. Also known as Azure AI Vision or Cognitive Services Computer Vision
Polyglot Notebooks in 7 minutes
Просмотров 2,4 тыс.Год назад
Let's learn about data science notebooks in VS Code with C#, F#, JavaScript, and more, featuring Polyglot Notebooks, built on top of Jupyter Notebooks.
Refactoring with C# and Visual Studio
Просмотров 2 тыс.Год назад
A quick tour of refactoring in Visual Studio 2022, featuring some code that will be included in my upcoming book "Refactoring with C#".
Computer Vision vs Custom Vision on Azure
Просмотров 3 тыс.Год назад
Let's compare Computer Vision on Azure Cognitive Services with the similar but more involved Custom Vision service and see what both can do and when you'd want to use one instead of the other.
Object Detection with Azure Custom Vision
Просмотров 8 тыс.Год назад
Azure Cognitive Services gives us Custom Vision for Object Detection capabilities. This lets us use tagged images you provide to train a deep learning model without needing any code. The resulting model can then be deployed and used for object detection in future images based on the images you provided.
Custom Vision and Rock / Paper / Scissors with Image Classification
Просмотров 855Год назад
Using Custom Vision on Azure Cognitive Services we'll train a classification model to identify hand gestures as either rock, paper, or scissors from the classic game. We'll use a large dataset of images from Kaggle.com to do this and Azure's cloud resources to train the model and make predictions on new images. Custom Vision Portal: customvision.ai/ Dataset: www.kaggle.com/datasets/drgfreeman/r...
Computer Vision with C# and Azure Cognitive Services
Просмотров 3,6 тыс.Год назад
Azure Cognitive Services' Computer Vision offering allows us to use pre-trained deep learning models to classify images and detect adult, racy, and gory content, analyze colors, detect brands, identify objects and people, and more. What's more, you can call out to the Computer Vision API with just a few lines of code. GitHub Repository: github.com/IntegerMan/AutomatingMyDog
Smart Cropping with Azure Cognitive Services & Computer Vision
Просмотров 823Год назад
Let's take a look at the C# SDK for working with Computer Vision in Azure Cognitive Services to generate thumbnails that are focused in on the most relevant and interesting parts of an image. Code available at github.com/IntegerMan/AutomatingMyDog
Understanding Azure Video Indexer
Просмотров 6 тыс.Год назад
This is a quick tour of what's possible with Azure Video Indexer (VideoIndexer.AI). Azure Video Indexer is a part of Microsoft Azure and Azure Cognitive Services.
Computer Vision in Azure Vision Studio
Просмотров 15 тыс.Год назад
Let's take a look at Azure's Vision Studio (portal.vision.cognitive.azure.com/) and see how you can use it to experiment with and learn more about current and upcoming computer vision features on Azure and Azure Cognitive Services
Using Azure Cognitive Service to Automate my Dog
Просмотров 561Год назад
Introducing DogOS and what Azure Cognitive Services can do with Computer Vision, Text Analytics, and Language Understanding (LUIS) / Conversational Language Understanding (CLU). Kudos to Telerik for the control licenses for RadControls for WPF For more code examples, check out accessibleai.dev/tags/cognitive-services/
Data Visualization in .NET with SandDance and Polyglot Notebooks
Просмотров 1,3 тыс.Год назад
Data Visualization in .NET with SandDance and Polyglot Notebooks
Visualizing Code: Polyglot Notebooks Repository
Просмотров 1,1 тыс.Год назад
Visualizing Code: Polyglot Notebooks Repository
Unity Gauntlet-Like: Camera Controls & Prototyping
Просмотров 341Год назад
Unity Gauntlet-Like: Camera Controls & Prototyping
Starting a New Unity Game Project in 2023
Просмотров 2 тыс.Год назад
Starting a New Unity Game Project in 2023
Use C# in Jupyter Notebooks with Polyglot Notebooks
Просмотров 3,4 тыс.Год назад
Use C# in Jupyter Notebooks with Polyglot Notebooks
Automating My Dog with Azure Cognitive Services (Global Student AI Conference 2022)
Просмотров 374Год назад
Automating My Dog with Azure Cognitive Services (Global Student AI Conference 2022)
Teaching an AI to Lie at One Night Ultimate Werewolf
Просмотров 313Год назад
Teaching an AI to Lie at One Night Ultimate Werewolf
C# Inline Diagnostics in Visual Studio
Просмотров 1,4 тыс.Год назад
C# Inline Diagnostics in Visual Studio
Concise C# with Expression-bodied Members
Просмотров 1,3 тыс.Год назад
Concise C# with Expression-bodied Members
Creating Custom C# Exceptions in .NET 7 and C# 11
Просмотров 2,9 тыс.2 года назад
Creating Custom C# Exceptions in .NET 7 and C# 11
Drag & Drop Machine Learning with Azure Machine Learning Studio Designer
Просмотров 1,7 тыс.2 года назад
Drag & Drop Machine Learning with Azure Machine Learning Studio Designer
luvd the explanation
amazing example!
Hi there! Do you have a video tutorial on using Azure Vision Studio for live streaming, analyzing the data, and visualizing it on a dashboard?
This video is great Matt! Thank you very much!
Amazing explanation and analogy used!! Thank you for the video
Man you just skipped "getting labels" process, how is it possible to follow you? ( .. still well done
You could publicly share the sample file :(
cool video. I attached a computer instance (external VM), but it looks like I can't use it in my notebook or run a job with it. It does not let me to select it. Do you know the reason?
Perfectly explained thank you!
I must be dumb because I like somewhat verbose code
Thank you so much for this explanation. Really easy to understand.
Allen Larry Garcia Linda Taylor Joseph
Olson Expressway
Thank you for this remarkable explanation! I'm glad to be the the 875th liker and a new subscriber to your channel!
How does one get syntax highlighting in jupyter/polyglot notebooks?!
Polyglot Notebooks and Jupyter Notebooks extensions in VS Code do that automagically, but sometimes you'll need to run a cell once before it kicks in.
Is this project dead or will you be going back to it?
So very dead. Unity really attacked the developer community last year and took a very long time to course correct. I do not anticipate making any future Unity content due to a lack of trust in their organization.
@@MattEland Would you consider a similar project using another platform?
@@davereilly8361 i think if I did a game project, it'd be 2d, pixel art formatted, and heavily focused on AI. My capacity is about to go into a novel project, so I'm not expecting to do anything soon.
@@MattEland Thanks for the quick replies.
Thanks :)
great content 👏🏼
Garcia Daniel Smith Matthew Allen Paul
Thank you so much, I understand the concept now!
Hall Maria Lopez Donald Robinson John
Hey, when I try to check the steps in your videos for Azure Studio but also Azure Machine Learning Studio, I cannot see the same interfaces. For instance, I cannot find a panel where can I download the config.json file. Are there major updates in the azure interface, or does it have to do with my account?
It's quite likely major UI changes. Microsoft has been retooling AMLS significantly since Azure OpenAI came out and they wanted a model catalog. It's not unreasonable to assume more changes occurred in other related areas. It might be worth searching the docs to see if the capability moved.
@@MattEland In general, the search tool works charms but I am really struggling to set up Nvidia drivers in my compute instance. While I do have a GPU and Cuda environment, I cannot find any drivers, and cannot find any straight forward way to install them. Do you by any chance have any material on this? A video running on GPU maybe.
@@MattEland Btw, thanks for the reply and the videos. They are amazing!
Quigley Landing
Heaney Station
Labadie Crest
Hirthe Brooks
Beier Springs
Garcia Sharon Williams Melissa Martin Cynthia
Claude Plaza
Sadie Track
Elena Square
Guido Shoals
Coty Club
Awesome analogy 🎉
Keegan Plain
Taylor Nancy Brown Paul Thompson Mark
Young Kimberly Anderson Mark Brown Mark
Walter Roads
Heller Canyon
Rogahn Estate
thanks alot Sir !
Robinson James Allen Frank Clark Betty
Martinez Barbara Williams Jason Moore Kenneth
Klocko Mall
Bode Station
Randal Avenue
👍
Matt I am beginning my journey with this technology in my day job. I can’t say how thankful I am for your series! 🙏
Nice! Best of luck!
Thanks Matt - QUESTION: How do you use it on streaming videos? This is just for images right. Suppose I have a video stream coming in form CCTV cameras in a construction zone, would I be able to tell if workers are wearing the safety equipment right or not (PPE Compliance)?
That's correct this product is image frame only. If you want video analysis, Azure Video Indexer can help, though I'm not sure if it can handle live streaming video feeds (or the pricing on that)
It is a great Video to explain the confusion matrix, it is no longer confusing me. There is a small correction in the calculation in Recall, by mistake you did 16/36 = 0.44. But it should be 16/46=0.34. This will change all other calculations where Recall is used. Thank you for teaching us ☺
Thank you much! I've always loved confusion matrices, so it's nice to see the content being useful to people.