#Event – Resources used during Getting started with #MachineLearning.net with @TheDataGeeks

Hi!

It was a placer to share some amazing and early time with the Data Platform Geeks in a webinar about Machine Learning.Net.

Slides

Source Code

https://github.com/elbruno/events/tree/master/2020%2001%2021%20DPG%20MLNet

Resources

Event information

https://www.linkedin.com/feed/update/urn:li:activity:6625330471557529600

https://www.linkedin.com/feed/update/urn:li:activity:6625330471557529600

Happy Coding!

Greetings @ Burlington

El Bruno

#Event – I will be speaking at @devdotnext #devdotnext2020 this March in Colorado.

Buy Me A Coffee

Hi!

In a couple of weeks, I’ll be visiting one of the biggest events in Broomfield, Colorado: @devdotnext.

DevDotNext

DevDotNext hosts 150+ 75-minutes Presentations, 4 Keynotes/Panels, and 11 All-day Pre-Conference Workshops.

Topics covered include:

  • Languages
  • Design and Architecture Cloud
  • Server-Side
  • Frontend
  • DevOps
  • Microservices
  • Machine Learning
  • Testing
  • Being agile
  • Leadership
  • And more

I’ll be sharing some experiences and insights around Machine Learning, Computer Vision and IoT. Here are my session details.

How a PoC at home can scale to Enterprise Level using Custom Vision APIs (v2!)

It all started with a DIY project to use Computer Vision for security cameras at home. A custom Machine Learning model is the core component used to analyze pictures to detect people, animals and more in a house environment. The AI processing is performed at the edge, in dedicated hardware and the collected information is stored in the cloud.

The same idea can be applied to several CCTV scenarios, like parking lots, train stations, malls and more. However, moving this into enterprise scale brings a set of challenges, which are going to be described and explained in this session.

In this new version of the session, we will start from scratch and create a complete “Parking Garage Open Space Tracker” solution with live devices and live cars (small ones, of course)

Registration and event details

Hurry up, regular registration ends soon.
Register at https://www.devdotnext.com/register

Happy coding!

Greetings

El Bruno

#Event – Resources used during the #MachineLearning Galore at @MississaugaNetU

Hi!

It was a placer to share some amazing time with the Mississauga .Net User Group last night in my last session of the decade. It was a full night focused on Artificial Intelligence and Machine Learning, and as usual is time to share the resources used in the session.

Slides

Source Code

https://github.com/elbruno/events/tree/master/2019%2009%2005%20Global%20AI%20Night

Resources

Event information

Happy Coding!

Greetings @ Burlington

El Bruno

#Event – #GlobalAIBootcamp, thanks to @AvanadeInc and @MicrosoftCanada, here are some resources, feedback and more !

Buy Me A Coffee

Hi !

The Global AI Bootcamp 2019 was a huge success, just take a look at this photo during the keynote

And remember, this was the weather during the day, cold and snow. Even so, we had ~200 attendees at the Microsoft Offices in Mississauga.

Speakers and Volunteers

We had an amazing set of volunteers and speakers, and I’m afraid I’m missing some names, so here it goes a photo of both:

Sponsors

Our 2 main sponsors were Avanade and Microsoft, thanks !

And, as we did in previous events, instead of having swag, we prefer to donate to a charity for every interaction we had at our booth!

Agenda

This year Agenda was amazing, and it’s tricky to summarize it in a single image

Take a look at this post: https://elbruno.com/2019/12/10/event-globalaibootcamp-2019-we-got-an-amazing-agenda-take-a-look/

Resources and Feedback

I’ll leave some feedback and general tweets at the end of this post.

As a bonus, here it goes my slides around Auto ML with Machine Learning.Net.

Here is the official Keynote:

Tweets

And tweets, more tweets

Happy Coding !

Greetings @ Burlington

El Bruno

#Event – #GlobalAIBootcamp 2019, we got an amazing Agenda, take a look !

Buy Me A Coffee

Hi !

I’ve already wrote about the Global AI Bootcamp: a free one-day event organized across the world by local communities that are passionate about artificial intelligence on Microsoft Azure.

Agenda – Saturday, 12/14/2019

  • AI and Cognitive Services in Power BI

    With the massive volumes of data generated today about every aspect of a business finding deep insights from the data can be challenging. This session will introduce how to incorporate the sophisticated pre-trained machine learning models into Power BI.

    AI and Cognitive Services provide powerful ways to extract actionable insights from a variety of unstructured sources like documents, images, and social media feeds through Azure Services like Sentiment Analysis, Key Phrase Extraction, Language Detection, and Image Tagging.

    MPR A
    Sat 10:30 AM — 60 min
  • Call Centre Analytics using Cognitive Services

    A walk through of end to end development and deployment of Call Centre Analytics solution using Cognitive Services

    MPR B
    Sat 10:30 AM — 30 min
  • UX of AI and Beyond

    Learn how User-experience (UX) is changing the way we interact with AI and its latest touch points with technologies like AR/VR/MR.

    MPR C
    Sat 10:30 AM — 60 min
  • Getting Started with Machine Learning.Net and AutoML

    Machine Learning has moved out of the lab and into production systems. Understanding how to work with this technology is one of the essential skills for developers today. In this session, you will learn the basics of machine learning, how to use existing models and services in your apps, and how to get started with creating your own simple models.
    And if you are a .Net developer, we will cover the basis of Machine Learning.Net, a complete ML framework to work with C#, F# or any other .Net Core language.

    MPR B
    Sat 11:00 AM — 30 min
  • "Cybertelligence": Using AI to Fight the Dangers of Cyber Threats

    Cyber threats are considered the top priorities for businesses nowadays, with Cybersecurity Ventures predicts cybercrime will cost the world in excess of $6 trillion annually by 2021 (up from $3 trillion in 2015), the challenge becomes bigger and the human resources to fight the threats are not catching up. The need of AI based automated cybersecurity solutions that will help human cybersecurity experts in this battle is becoming more of a necessity than complimentary. This talk will concentrateon the role of AI in fighting cyber crimes.

    Topics:
    1- The OODA loop
    2- Brief history of cyber crime combat
    3- Dark Web and AI combat
    4- Mass Surveillance and AI
    5- Breaking RSA with AI and Quantum Computing (Shor's Algorithm)
    6- The future of AI protection with Quantum Keys
    7- The Battle with AI Biases in Cybersecurity
    8- AI vs Human in Security, who wins?
    9- Q & A

    MPR B
    Sat 11:45 AM — 60 min
  • AutoML Azure Machine Learning

    This session will take a technical deep dive on a data science solution that leverages auto ML

    MPR C
    Sat 11:45 AM — 60 min
  • Using Artificial Intelligence in SharePoint Framework Solutions

    Learn how you can integrate the various services available with Azure Cognitive Services in your custom SPFx solutions to solve real-world problems using practical business solutions.

    MPR A
    Sat 11:45 AM — 60 min
  • Automated Machine Learning in Power BI

    Machine learning is a data science technique to use massive historical data to forecast future behaviors, outcomes, and trends without being explicitly programmed. This session will introduce how to incorporate Machine Learning predictive models into Power BI to gain better predictions and insights about the future.

    The ability to visualize and invoke insights from these models, in your reports and dashboards and other analytics, can help disseminate these insights to the business users who need it the most. This makes collaboration among business analysts and data scientists easier and faster than ever before.

    MPR A
    Sat 1:30 PM — 60 min
  • Azure Machine Learning Services

    Azure Machine Learning Services is a one-stop shop to train, deploy, automate, manage, and track your machine learning models. You can do that in Python (PyTorch, TensorFlow, and scikit-learn), R, or zero-code/low-code options. At the beginning, we will spend few minutes to familiarize ourselves with the ML/Data Science practice in general. Then, I will present a few examples of Python and zero-code options to build and deploy machine learning models, including Auto-ML (Automated Machine Learning) in Azure. Towards the end of the session, I will show-case how to consume a ML model from within a Power BI report. This session is appropriate for cloud developers/architects who are new to Machine Learning, but also for data scientist and data engineers who are new to Azure

    MPR C
    Sat 1:30 PM — 60 min
  • Who is speaking? using Azure Speaker Recognition

    Azure Cognitive Speech Services
    Azure Speaker Recognition
    Azure CLI scripts/code
    Live Demos
    1-Voice Identification (Recording few voices)
    2-Voice Verification (who was speaking)
    3-Voice Verification in different language

    MPR B
    Sat 1:30 PM — 60 min
  • "EthicalAIze": Developing Ethical AI Algorithms

    AI is definitely the new buzz in the tech world. Everybody wants it, everybody's using it (even unknowingly). AI solved a lot of issues and changed our lives for better, but, years into experiencing AI we know now that there is a downside of using it. Mostly an ethical one. So, do we drop the whole "AI thing"? Keep it as it is and accept the downside? Or proceed with caution? This is what this session is trying to highlight.

    Topics:
    1- AI Ethics: Why important? Why Now?
    2- The dilemma and the major issues.
    3- Machine Biases (the goo, the bad and the ugly)
    4- The Moral Algorithm (Interpretability and Transparency)
    5- Major Bias Cases
    6- Artificial Consciousness as a Solution (Advancements and Challenges)
    7- Conclusion and Suggestions
    8- Q & A

    MPR C
    Sat 2:30 PM — 60 min
  • Enriching the Power Platform with AI capabilities through AI Builder

    Combining all three of the aspects of the Microsoft Power Platform – Power Apps, Microsoft BI & Power Automate and enriching them with advanced technology like AI builder gives businesses the required edge to stay relevant in the world of automation and artificial intelligence.

    Microsoft’s Power Platform consists of three services Power BI, Power Apps and Flow. All three of these services helps users in their respective disciplines. With the help of Power Platform, users can integrate the capabilities of the three platforms to create streamlined solutions.

    Users can now make their workflows and applications more efficient with the help of AI Builder. The scenario will allow businesses to become more intelligent and enable them to align their operations with the dynamic needs of modern consumers.

    In this session, you will learn
    -How can you start using AI-Builder for your business?
    -Using AI-Builder with Power BI, Power Apps and Power Automate

    MPR A
    Sat 2:30 PM — 60 min
  • Open Source tools for your LUIS model

    During this session we will discuss OSS tools like ludown, NLU.DevOps, putput that can help you to build and test your NLU model as well as help with CI/CD.

    MPR B
    Sat 2:30 PM — 60 min
Call for Speakers powered by Sessionize.com icon-company icon-blog icon-linkedin icon-other icon-twitter “use strict”;function sessionize_showmodal(n,t,i){var r=document.getElementById(“sz-modal-container”),u=new XMLHttpRequest;return r.innerHTML=’
‘,r.classList.remove(“is-hidden”),u.onreadystatechange=function(){var t,n;if(this.readyState===4&&this.status===200)for(r.innerHTML=this.responseText,r.classList.remove(“is-hidden”),t=document.getElementsByClassName(“sz-modal__close-on-click”),n=0;n1){for(n=0;n0&&t[0].classList.add(“sz-tabs__item–active”),sessionize_tabchanged(),n=0;n<t.length;n++)t[n].children[0].onclick=sessionize_tabchange}}function sessionize_tabchange(n){for(var r,i=document.getElementsByClassName("sz-tabs__item"),t=0;t0){for(t=document.getElementsByClassName(“sz-tab-container”),n=0;n<t.length;n++)t[n].classList.remove("sz-tab-container–active");r=i[0].children[0].href.split("#")[1];document.getElementById(r).classList.add("sz-tab-container–active")}}function sessionize_onload(){if(sessionize_inittabs(),window.location.hash&&window.location.hash.lastIndexOf("#sz-",0)===0){var n=document.getElementById(window.location.hash.substr(1));n&&setTimeout(function(){document.location=window.location.hash},1e3)}}window.onload=sessionize_onload;

Registration: https://www.eventbrite.ca/e/global-ai-bootcamp-greater-toronto-area-2019-microsoft-canada-mississauga-hq-tickets-84920947841

See you on December 14th!

Happy Coding!

Greetings @ Burlington

El Bruno

#Webinar – Drive real-world innovation with Azure AI

Hi!

The partner opportunity for AI is worth a whopping $118 billion,* and I want to help you make the most of it. Join me and SYNNEX for a webinar on Thursday, December 12, at 2 PM ET where I’ll show you how you can capitalize on Azure AI solutions that solve real-world problems for your customers.

I’ll cover:

  • What makes the AI opportunity so profitable for partners
  • How to create apps that see, hear, speak, and understand with solutions like Azure Cognitive Services and Power Apps
  • Steps for implementing AI and machine learning

Plus, I’ll provide demos of key solutions—you’ll see how easy it is to create a QnA bot with Azure Cognitive Services, or machine learning solutions with Power Apps. Register today!

*Tractica. Artificial Intelligence Software Market to Reach USD$89.8 Billion in Annual Worldwide Revenue by 2025. 2017.

Registration: http://bit.ly/2QFQP9Q

Greetings @

El Bruno

#Event – Hurry up, the #GlobalAIBootcamp 2019 official registration is online !

Buy Me A Coffee

Hi !

I’ve already wrote about the Global AI Bootcamp: a free one-day event organized across the world by local communities that are passionate about artificial intelligence on Microsoft Azure.

And now we have the official Agenda and registration

Registration: https://www.eventbrite.ca/e/global-ai-bootcamp-greater-toronto-area-2019-microsoft-canada-mississauga-hq-tickets-84920947841

As usual, one video is better than my words:

See you on December 14th!

Happy Coding!

Greetings @ Burlington

El Bruno

#Event – Caribbean Developer Conference 2020 at 40% Off #CDC2020

Buy Me A Coffee

Conference pass + Workshop at 40% OFF!

This unbelievable deal includes hotel accommodations, meals, drinks, access to the conference, and one pre-conference workshop.

GET 40% OFF

Offer only available until 12/08/19

Greetings @ Etobicoke

El BRuno

#Event – Download all #MSIgnite sessions from the [Developer's guide to AI] Learning Path

Buy Me A Coffee

Hi!

A few weeks ago I wrote a post where I explained how to download slides and videos for all the Microsoft Ignite 2019 sessions.

It was very simple, just search for your preferred session at

Just navigate to https://myignite.techcommunity.microsoft.com/sessions

And, in the session you got the link to download the slides and the video to watch it later. I also explained how to use the PowerShell file available in each session to automate the download process.

And now, someone asked about my choice on the best AI sessions from Microsoft Ignite. I have my personal choice, however I strongly advice everyone to visit the leaning path for AI:

Developer’s guide to AI

Making sense of your unstructured data with AI

Tailwind Traders has a lot of legacy data that they’d like their developers to leverage in their apps – from various sources, both structured and unstructured, and including images, forms, and several others. In this session, learn how the team used Azure Cognitive Search to make sense of this data in a short amount of time and with amazing success. We discuss tons of AI concepts, like the ingest-enrich-explore pattern, search skillsets, cognitive skills, natural language processing, computer vision, and beyond.VIEW MORE


Using pre-built AI to solve business challenges

As a data-driven company, Tailwind Traders understands the importance of using artificial intelligence to improve business processes and delight customers. Before investing in an AI team, their existing developers were able to demonstrate some quick wins using pre-built AI technologies. In this session, we show how you can use Azure Cognitive Services to extract insights from retail data and go into the neural networks behind computer vision. Learn how it works and how to augment the pre-built AI with your own images for custom image recognition applications.VIEW MORE


Start building machine learning models faster than you think

Tailwind Traders uses custom machine learning models to fix their inventory issues – without changing their software development life cycle! How? Azure Machine Learning Visual Interface. In this session, learn the data science process that Tailwind Traders’ uses and get an introduction to Azure Machine Learning Visual Interface. See how to find, import, and prepare data, select a machine learning algorithm, train and test the model, and deploy a complete model to an API. Get the tips, best practices, and resources you and your development team need to continue your machine learning journey, build your first model, and more.VIEW MORE


Taking models to the next level with Azure Machine Learning best practices

Tailwind Traders’ data science team uses natural language processing (NLP), and recently discovered how to fine tune and build a baseline models with Automated ML. In this session, learn what Automated ML is and why it’s so powerful, then dive into how to improve upon baseline models using examples from the NLP best practices repository. We highlight Azure Machine Learning key features and how you can apply them to your organization, including: low priority compute instances, distributed training with auto scale, hyperparameter optimization, collaboration, logging, and deployment.VIEW MORE


Machine learning operations: Applying DevOps to data science

Many companies have adopted DevOps practices to improve their software delivery, but these same techniques are rarely applied to machine learning projects. Collaboration between developers and data scientists can be limited and deploying models to production in a consistent, trustworthy way is often a pipe dream. In this session, learn how Tailwind Traders applied DevOps practices to their machine learning projects using Azure DevOps and Azure Machine Learning Service. We show automated training, scoring, and storage of versioned models, wrap the models in Docker containers, and deploy them to Azure Container Instances or Azure Kubernetes Service. We even collect continuous feedback on model behavior so we know when to retrain.VIEW MORE

Download all the slides and videos

And, finally if you want all these sessions material, just

  • Access “Get the bulk session resource download script” at the bottom of the page in one of the sessions.
  • Open a PowerShell window to the directory in which the script is located.
  • Run the following script
.\Download-Resources.ps1 -directory . -sessionCodes "AIML10, AIML20, AIML30, AIML40, AIML50"  

A couple of seconds later you will see how each one of the sessions will be starting to be downloaded in a separated folder with the session keyname.

Microsoft ignite download Ai learning path videos

Happy coding!

Greetings @ Etobicoke

El Bruno

References

#Event – Resources used at #BotTO November 2019 Meetup @ TD

Buy Me A Coffee

Hi !

Long and amazing day yesterday around Bots and other Machine Learning technology. As usual, it’s time to share the resources and slides used on the BotTO Meetup @ TD event.

Slides

Microsoft Ignite #MustWatch Sessions

Happy coding!

Greetings @ Toronto

El Bruno