Matt Eland

Matt Eland @integerman

About: AI Specialist and Wizard at Leading EDJE, Book and Course Author, and Microsoft MVP

Location:
Columbus, OH
Joined:
May 5, 2018

Matt Eland
articles - 236 total

An LLM Evaluation Framework for AI Systems Performance

AI systems are powerful, but hard to constrain, measure, and control. Let's see how Microsoft.Extensions.AI.Evaluation helps with AI systems development.

Learn More 1 1May 27

Document Search in .NET with Kernel Memory

Kernel Memory gives us a simple and flexible way of indexing and searching documents and websites using our own models and vector storage solutions using .NET.

Learn More 6 3May 20

MCP and A2A: Two bright modular futures for AI

Model Context Protocol (MCP) and Agent2Agent (A2A) are rising stars in the world of AI. Let's see what they are and how they can work together.

Learn More 8 2May 13

Reference Architecture for AI Developer Productivity

This article defines an architecture for helping developers with software engineering tasks in a secure manner that utilizes organizational knowledge and data.

Learn More 1 2May 6

Reference Architecture for Website Chat Agents

This article defines a simple retrieval augmentation generation (RAG) chat agent architecture suitable for helping customers discover more about your organization and its offerings.

Learn More 4 0Apr 1

Concluding AI Prototyping Projects

AI prototyping projects can be effective ways of exploring new concepts, but concluding them effectively is important too.

Learn More 1 0Jan 28

Identify Unknowns, Weaknesses, and Risks in AI

There's a lot that can go wrong with AI. Let's talk about how to minimize that risk.

Learn More 8 0Jan 28

Running AI Prototyping Projects

Let's talk about how to successfully run AI prototyping projects.

Learn More 1 1Dec 20 '24

Launching AI Prototyping Projects

In this article we'll move along in that process and discuss launching AI prototyping projects in a way that sets them up for success.

Learn More 0 0Dec 17 '24

The Ghost of AI Past, Present, and Future

An AI specialist's opinion on what's ahead with AI

Learn More 1 0Dec 11 '24

Introducing AI Prototyping Projects

Let's talk about how to properly envision and scope your organization's AI prototyping projects

Learn More 2 0Dec 10 '24

Building a Digital Dungeon Master with Semantic Kernel, C#, and Azure

It turns out that AI orchestration is remarkably well equipped to handle building a virtual game master. Let's see how it works.

Learn More 3 1Dec 3 '24

Recommended Codespace Configuration for Polyglot Notebooks

This resource contains my current recommendations for configuring GitHub Codespaces for Polyglot Notebooks compatibility.

Learn More 0 0Sep 13 '24

Announcing Data Science in .NET with Polyglot Notebooks

With AI and machine learning becoming more accessible than ever before. Data Science in .NET with Polyglot Notebooks helps .NET devs get started.

Learn More 9 1Sep 7 '24

Why I got a Master's Degree for AI / ML

Recently I got a master's in data analytics as I pursue machine learning and artificial intelligence. Let's talk about why and if it's worth it.

Learn More 34 5Aug 31 '24

Classifying bugfix commits with ML.NET

I got a masters degree from using ML.NET to predict if code commits are bugfixes or non-bugfixes. Here's how I trained, evaluated, and deployed those binary classification models using C#.

Learn More 3 0Aug 16 '24

Why use ML.NET?

ML.NET is fast, powerful, and developer and production ready. Let's talk about what ML.NET is and why you might want to use it.

Learn More 8 1Aug 11 '24

Submitting conference abstracts that get accepted

How to submit conference talks that just might get accepted

Learn More 6 2Aug 7 '24

Exploratory Data Analysis with F#, Plotly.NET, and ML.NET DataFrames

Using Polyglot Notebooks to explore datasets with F# & Plotly.NET

Learn More 3 0Dec 25 '23

Applying Computer Vision to Winter Wonderlands

Making holiday photos accessible for all with the Azure AI Vision v4 API

Learn More 1 0Dec 19 '23

Bulk Text Analytics with Azure AI Language

Azure AI Language offers many text analytics capabilities, but their newer APIs make it possible to perform multiple natural language processing (NLP) tasks on many documents using one API call.

Learn More 3 2Dec 14 '23

Pitching a Tech Book to a Publisher

Previously I wrote on what it’s like to write a tech book. In that article I deliberately glossed over the process of getting to the agreement to write the book.…

Learn More 9 0Dec 2 '23

Getting Started with Semantic Kernel and C#

Get started with Semantic Kernel and AI orchestration in C#. This article covers the basic concept and scope of using C# to build enterprise-level generative AI solutions.

Learn More 7 0Dec 2 '23

Writing a Book with Packt

What it’s like to write a technical book with Packt Publishing

Learn More 18 16Nov 6 '23

Exploring Big O Notation in Polyglot Notebooks

Big O notation can be confusing, but Polyglot Notebooks and a simple magic command can help simplify it.

Learn More 2 4May 17 '23

Importing Code in Polyglot Notebooks

Using NuGet and Local Files to Import Code into Notebooks

Learn More 4 0May 16 '23

Visualizing Data in dotnet with Polyglot Notebooks and SandDance

SandDance lets you make amazing interactive data visualizations in your Polyglot Notebooks. Here's how it works.

Learn More 10 0May 13 '23

Sharing Variables between Languages with Polyglot Notebooks

Polyglot Notebooks allow you to share data between different kernels underneath the .NET Interactive kernel. Here's how it works - and what your limitations are.

Learn More 5 0May 12 '23

Polyglot Notebooks: The difference between .dib and .ipynb Files

What's the difference between an .ipynb file and a .dib file? Find out here.

Learn More 4 0May 11 '23

Introducing Polyglot Notebooks

Lets talk about Polyglot Notebooks and see how an entirely new type of application exists to empower developers and teams to build what's next.

Learn More 9 2May 10 '23