Suggested Online Azure AI classes

David Thielen 2,286 Reputation points

Hi all;

Can anyone recommend some AI online training, Microsoft or Pluralsight (or another source if it's better) for:

  1. Building a Search/Recommendation engine. This is for an event management system (sort-of like meetup) where the users have a fair amount of associated data, their interests, background, location, etc. And over time it builds up both the users and event managers rating of their experience at previous events. From all this I need to figure out, from upcoming events, what a given user will find most interesting.
  2. Building a chat bot. This is for volunteers of political events. For input data I have political campaign FAQs and all of their campaign content. There is some FAQ/content that is global to all campaigns. But lots is specific to individual campaigns and so the bot needs to use the FAQs/content of the campaign(s) the user is interested in.

My background is that I have decades of experience writing all kinds of programs from operating systems to games to web apps (presently with Blazor). But I have very little experience with AI.

I am using Azure OpenAI successfully to score the content of an event to flag problematic ones. It works but is likely a mediocre implementation. And I've worked through a class implementing a basic pattern matching ML algorithm. That's it.

So what classes should I work through to learn how to implement the above two solutions. And in the course of this, get a wider understanding of AI/ML. I think (not sure) that I don't need to learn about the internals of how the services/models work. What I need is to learn how to train and then use them.


thanks - dave

Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
2,250 questions
Azure AI services
Azure AI services
A group of Azure services, SDKs, and APIs designed to make apps more intelligent, engaging, and discoverable.
2,435 questions
Azure Training
Azure Training
Azure: A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.Training: Instruction to develop new skills.
1,009 questions
{count} votes