Skip to main content

Microsoft Copilot or Copilot for Microsoft 365 (M365) or ChatGPT.

 Does Copilot ring a bell? I am more than sure that YES. But what kind of bell? Microsoft Copilot or Copilot for Microsoft 365 (M365) or ChatGPT.

In this article, I am trying to highlight their core differences. I am sure things might change in the next months, but defining a boundary between them is still a good starting point.

I will start with the summary because I know that you don't have too much time:

Microsoft Copilot is an AI assistant built for personal use (Windows 11). It can be used for Windows 11 tasks, adjusting Windows settings, and performing similar activities.

Copilot for Microsoft 365 is an AI-powered business tool. It is used with professional tools from the O365 stack and assists us in creating, understanding, and gaining insights related to the digital content in our organization.

ChatGPT provides a platform that can be used for broader activities and can be an AI assistant for different tasks (e.g., coding). It can better understand a problem or question and provide a better response.

Remember that Copilot can access the internet and deliver updated information with links and additional information. This is something that ChatGPT is not able to do.



Microsoft Copilot

It's an AI tool for Windows 11 and helps us to navigate and interact better in our day-to-day work with Windows. It is part of the OS. It provides capabilities related to changing the PC settings, themes and desktop personalization, getting custom results from Bing Seach and generating images using the DALL-E AI model.

Copilot for Microsoft 365

This AI-powered tool is for your day-to-day work-related activities. It integrates well with Microsoft 365 applications (e.g., Excel, Word, Teams, Outlook). The potential of this AI tool is very high, and I am sure that in 6-12 months, it will change how we work and interact with the company's digital knowledge base.

The current capabilities allow us to write Word documents, create presentations and work with Excel content. The features related to Outlook, Teams and OneNote are essential, but I am sure this is only the beginning.

Yes, the Copilot for Microsoft 365 is not free but has much potential.

ChatGPT

It is an AI system that can gain insights, automate tasks, answer questions, compose emails, code and have engaging conversations. It is a natural language processing chatbot driven by AI technology. The NLP technology behind ChatGPT allows us to integrate and use AI in ways we don't even imagine. I would say that the sky is the limit. He can interact with us as human beings and can be our companion. The OpenAI technology has already been incorporated into Bing Chat, Teams, GitHub Copilot, Microsoft Copilot, and Copilot for Microsoft 365.

ChatGPT is and will be the core of many other products and features. For example, it connects the LLM capability with Microsoft Graph (email, documents, calendar, meetings, Teams and many more). It provides thought Copilot for Microsoft 365, productivity tools that change how we work.

Tips for Copilot for Microsoft 365

I discovered that Copilot for M365 works much better at copilot.microsoft.com or in the mobile app. I don't understand what the difference is but give it a try. This might happen because, at this moment, the web version uses GPT4. I assume the ones in Office and Teams are older, but I am unsure. I noticed that Chat GPT works much better.

The graph capability is impressive. Having the ability to 'search' and extract information from all the documents from your tenant makes Copilot for M365 very powerful. I expect to change how we interact and use company internal information in the near future.

It already has Data Protection (Enterprise-grade Data Protection) that ensures that all the data stays with you (tenant boundaries). This is a big plus and opens new doors for organizations. The Commercial Data Protection is activated automatically in the web version (no access from Microsoft & no chat data is saved).

What is an Enterprise Data Protection Framework? An enterprise data protection framework is a set of guidelines, best practices, and tools to ensure an organization's data's confidentiality, integrity, and availability (CIA). It encompasses a comprehensive approach that goes beyond merely implementing security solutions (source: https://atlan.com/enterprise-data-protection-framework/)

Personal thoughts

Microsoft Copilot > At this moment, it has its behaviour and sometimes does not listen to us as we expect (both web and Edge versions)

Copilot for Microsoft 365 > Does not always produce the expected outcome (e.g., search capabilities in documents, TEAMS search capability, or document generation based on specific templates). ChatGPT with Word documents works much better. Copilot for M365 is still in its beginning.

Chat GPT > ChatGPT with GPT4 surprises me each day. It's very powerful and provides good results. It is much better than Gemini, mainly because of the fine-tuning done for GPT4. The business tools built on top of it, connected to the internet and real-time data, are groundbreaking changes.

Comments

Popular posts from this blog

How to audit an Azure Cosmos DB

In this post, we will talk about how we can audit an Azure Cosmos DB database. Before jumping into the problem let us define the business requirement: As an Administrator I want to be able to audit all changes that were done to specific collection inside my Azure Cosmos DB. The requirement is simple, but can be a little tricky to implement fully. First of all when you are using Azure Cosmos DB or any other storage solution there are 99% odds that you’ll have more than one system that writes data to it. This means that you have or not have control on the systems that are doing any create/update/delete operations. Solution 1: Diagnostic Logs Cosmos DB allows us activate diagnostics logs and stream the output a storage account for achieving to other systems like Event Hub or Log Analytics. This would allow us to have information related to who, when, what, response code and how the access operation to our Cosmos DB was done. Beside this there is a field that specifies what was th...

Can User Technical Profile Influence AI Architecture Decisions?

In the last few days, I ran a small experiment on Devin/Windsurf/Cascade, BMAD, and LLM-based architecture decisions. The initial concern was simple: if an AI coding assistant knows something about the user, for example, that the user is a Java developer or a .NET developer, can this information influence the architecture and technology stack that the AI will propose? This question is important because many companies are starting to use AI tools not only for coding but also for product discovery, architecture, documentation, and technical decision-making. If the AI is influenced by the developer's personal profile, the result may not be fully neutral. It may look like a business or architecture decision, but in reality, it may be partially shaped by the context of the person using the tool. The test was done using BMAD with Devin/Windsurf/Cascade. The scenario was a unified field service operations platform. The task was to let BMAD refine the product, define the architecture and s...

ADO.NET provider with invariant name 'System.Data.SqlClient' could not be loaded

Today blog post will be started with the following error when running DB tests on the CI machine: threw exception: System.InvalidOperationException: The Entity Framework provider type 'System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer' registered in the application config file for the ADO.NET provider with invariant name 'System.Data.SqlClient' could not be loaded. Make sure that the assembly-qualified name is used and that the assembly is available to the running application. See http://go.microsoft.com/fwlink/?LinkId=260882 for more information. at System.Data.Entity.Infrastructure.DependencyResolution.ProviderServicesFactory.GetInstance(String providerTypeName, String providerInvariantName) This error happened only on the Continuous Integration machine. On the devs machines, everything has fine. The classic problem – on my machine it’s working. The CI has the following configuration: TeamCity .NET 4.51 EF 6.0.2 VS2013 It see...