Recently,ย weย hadย aย requirementย inย ourย projectย toย calculateย aย matchingย scoreย betweenย Projectsย andย Lessonsย Learnt.ย Weย haveย twoย tables:ย Projectย andย Lessonsย Learnt.ย Basedย onย theย projectย description,ย weย wantedย toย identifyย whichย Lessonย Learntย wasย theย mostย relevant,ย alongย withย aย matchingย scoreย andย aย clearย explanationย ofย whyย itย wasย consideredย aย goodย match.ย Afterย exploringย differentย approaches,ย weย foundย thatย AIย Promptsย inย Microsoftย Powerย Platformย couldย help.ย Byย usingย anย AIย prompt,ย weย canย analyseย theย projectย descriptionย semantically,ย compareย itย withย theย lessonsย learnt,ย andย generateย bothย aย relevanceย scoreย andย aย justificationย forย thatย score.ย Let'sย walkย throughย theย stepsย toย createย andย useย anย AIย prompt.ย Creatingย anย AIย Prompt:ย 1.Signย inย toย make.powerautomate.com.ย 2.Fromย theย leftย navigationย pane,ย selectย AIย Hub.ย 3.Selectย Promptsย andย clickย Buildย yourย ownย prompt.ย Note:ย Ifย theย Promptsย optionย isย notย availableย inย AIย Hub,ย goย toย theย Powerย Platformย Adminย Centerย andย enableย theย AIย Promptsย featureย forย yourย environment.ย Configureย theย AIย Prompt:ย javascript:''javascript:''javascript:'' writer.editor.GO_TO_TOP writer.editor.GO_TO_BOTTOM Thank you, Nisha Pawar for the valuable insights for this blog!
Rubricย Evaluationย inย Microsoftย Foundry:ย Aย Structuredย Approachย toย AIย Modelย Assessment
Introductionย Inย thisย blog,ย Iโmย goingย toย introduceย aย powerfulย newย capabilityย inย Microsoftย Foundryย calledย Rubricย Evaluation.ย Thisย featureย enablesย developersย andย AIย engineersย toย evaluateย modelย outputsย usingย structured,ย criteria-basedย scoringย insteadย ofย relyingย onlyย onย simpleย pass/failย orย similarityย checks.ย Hereโsย aย hands-onย overviewย ofย howย Rubricย Evaluationย worksย andย whyย itโsย becomingย anย essentialย partย ofย AIย developmentย workflows.ย Publicย preview:ย Recentlyย introducedย inย Microsoftย Foundryย (2026)โ Generalย availability:ย Availableย sinceย Juneย 2026ย Problemย Statementย Asย AIย applicationsย growย moreย advanced,ย evaluatingย theirย outputsย hasย becomeย increasinglyย complex.ย Traditionalย evaluationย methodsย suchย asย exactย matchย checks,ย keywordย comparison,ย orย evenย basicย semanticย similarityย oftenย fallย shortย whenย dealingย with:ย โขSubjectiveย responsesย (e.g.,ย explanations,ย summaries)ย โขMulti-stepย reasoningย outputsย โขCreativeย orย open-endedย answersย โขContext-awareย conversationalย responsesย Thisย createsย aย challenge:ย Howย doย weย evaluateย AIย responsesย inย aย consistent,ย structured,ย andย human-likeย wayย whileย maintainingย scalabilityย andย automation?ย Solution:ย Rubricย Evaluationย inย Microsoftย Foundryย Microsoftย Foundryย introducesย Rubricย Evaluation,ย aย structuredย evaluationย approachย whereย AIย outputsย areย assessedย againstย predefinedย criteriaย (rubrics)ย ratherย thanย simpleย correctnessย checks.ย Aย rubricย definesย whatย โgoodโย looksย likeย byย breakingย evaluationย intoย multipleย dimensionsย suchย as:ย โขAccuracyย โขCompletenessย โขClarityย โขRelevanceย โขToneย orย styleย โขReasoningย qualityย Insteadย ofย justย sayingย โcorrectโย orย โincorrect,โย theย modelย isย scoredย acrossย theseย dimensions,ย providingย richerย insightsย intoย performance.ย Keyย Benefitsย ofย Rubricย Evaluationย 1.ย Structuredย evaluation:ย Breaksย downย responsesย intoย measurableย criteriaย insteadย ofย binaryย outcomes.ย 2.ย Human-likeย assessment:ย Mimicsย howย humansย evaluateย answersย .ย 3.ย Betterย debugging:ย Helpsย identifyย whyย aย responseย failed,ย notย justย thatย itย failed.ย 4.ย Flexibleย andย customizable:ย Youย canย defineย rubricsย tailoredย toย yourย useย caseย (chatbots,ย summarization,ย Q&A,ย etc.).ย 5.ย Worksย wellย withย LLM-basedย evaluation:ย Rubricย scoringย canย beย performedย usingย LLMย evaluatorsย forย scalableย automation.ย Howย Rubricย Evaluationย Worksย Stepย 1:ย Createย anย Evaluatorย ย 1.ย Goย toย theย Microsoftย foundryย portalย andย thenย clickย onย theย evaluationsย sectionย onย theย leftย sideย panelย andย thenย clickย onย theย Createย evaluatorย buttonย asย shownย inย theย belowย picture.ย 2.ย Onceย Createย evaluatorย windowย opens,ย fillย inย theย requiredย details,ย includingย theย evaluatorย name,ย displayย name,ย andย description.ย Then,ย setย theย evaluatorย typeย toย โRubricโ.ย 3.ย Next,ย selectย aย suitableย modelย fromย theย availableย options.ย Chooseย theย modelย thatย bestย matchesย yourย evaluationย requirementsย andย isย supportedย forย rubric-basedย evaluation.ย โ 4.ย Selectย theย agentย youย wantย toย useย forย theย evaluation.ย Inย thisย example,ย Iย haveย twoย agentsย available,ย soย Iย willย chooseย theย Leaveย Policyย Agent.ย 5.ย Afterย configuringย theย requiredย settings,ย clickย Generateย rubricย toย startย creatingย theย rubricย basedย onย theย selectedย evaluatorย setup.ย javascript:''javascript:''javascript:'' writer.editor.GO_TO_TOP … Continue reading Rubricย Evaluationย inย Microsoftย Foundry:ย Aย Structuredย Approachย toย AIย Modelย Assessment
Transcribing Audio with AssemblyAI Connector in PowerApps
Introduction In this blog, Iโll show how to use the Transcribe Audio connector step by step โ from uploading an audio file, to transcribing it, and finally retrieving the transcribed text using the polling mode method. Voice is becoming an important part of modern automation. From voice notes to meeting recordings, people want faster ways … Continue reading Transcribing Audio with AssemblyAI Connector in PowerApps
Using custom theme for modern look enabled Model-Driven Apps
Introduction In this blog, Iโm going to show a way to change the theme of your model-Driven App without turning off modern look. This feature lets administrators and developers customize colors, fonts, and branding while keeping the sleek modern Fluent 2 design system intact. Public preview: May 5, 2025 (2025 Release Wave 1) General availability: … Continue reading Using custom theme for modern look enabled Model-Driven Apps
Time Entry Delegation (Preview) in Microsoft Dynamics 365 Project Operations
IntroductionIn this blog, Iโm going to talk about another productivity-boosting enhancement in Dynamics 365 Project Operations, the Time Entry Delegation (Preview) feature. This feature, released as a production-ready preview on September 24, 2025, allows a resource to log, modify, or submit time entries on behalf of another user for a limited duration. In simple words, … Continue reading Time Entry Delegation (Preview) in Microsoft Dynamics 365 Project Operations
Prompt Columns in Dataverse
Introduction In this blog, Iโm going to share about a new capability in the Power Platform: The Prompt Column (Preview) in Dataverse. This feature brings the power of generative AI directly into your data tables, allowing makers to create AI-driven text outputs based on other columns within the same record. Traditionally, if you wanted to … Continue reading Prompt Columns in Dataverse
Using the Dataverse MCP Server in Copilot Studio
Introduction In this blog, Iโll share insights about an exciting advancement in Copilot Studio, the integration of the Dataverse MCP (Model Context Protocol) Server. This feature provides a seamless bridge between Microsoft Dataverse and Copilot Studio, enabling developers and makers to build intelligent copilots that can directly interact with enterprise data stored in Dataverse. Letโs … Continue reading Using the Dataverse MCP Server in Copilot Studio
Time Entry Calendar Interface (Preview) in Project Operations
IntroductionIn this blog, Iโm going to share about Time Entry Calendar interface (Preview) for Dynamics 365 Project Operations (version 4.141.0.X or later). In this feature users will gain a more visual and intuitive way to log, edit, and manage time entriesโfar beyond what the classic grid offered. Public preview: May 30, 2025; General availability: Sep … Continue reading Time Entry Calendar Interface (Preview) in Project Operations
Generative Pages in Model-Driven Apps
Introduction In this blog, Iโm going to share details regarding a newly introduced feature for model-driven apps called Generative Pages. This feature lets developers design functional, modern pages for model-driven apps simply by describing their requirements in plain language. Hereโs a hands-on look at this feature using Microsoftโs latest updates and a walkthrough based on … Continue reading Generative Pages in Model-Driven Apps
How to generate Model-Driven and Canvas Apps with Copilot
Introduction In this blog, Iโm going to share about an exciting capability in the Power Platform: generating Model-Driven and Canvas Apps with Copilot. Traditionally, creating apps required a lot of setup defining tables, building forms, and wiring up relationships before you could even start testing your idea. This process often slowed down makers who wanted … Continue reading How to generate Model-Driven and Canvas Apps with Copilot
