Sunday, February 04, 2024

Microsoft Copilot Pro Overview

Microsoft has introduced Copilot Pro, a groundbreaking subscription service priced at $20 per month, aimed at revolutionizing interactions with Microsoft 365 applications.

Microsoft Copilot Pro is a software development tool that provides an intuitive and easy-to-use user interface for developing and debugging Windows applications. It includes features such as code completion, tooltips, and auto-suggestions that can help developers write code faster and more efficiently. Copilot Pro is designed to work with C++, C#, and other .NET framework languages. It supports both x86 and x64 architectures and is compatible with Windows 10. Copilot Pro can be purchased from the Microsoft Store and is included as part of the Visual Studio Professional edition.  For Pricing click here

This premium offering stands out in the market thanks to its cutting-edge AI capabilities:

Access to Advanced AI: Copilot Pro subscribers gain early access to advanced AI models like OpenAI's GPT-4 Turbo, ensuring swift performance even during peak usage times.

Seamless Integration with Microsoft Apps: The service seamlessly integrates with Microsoft 365 apps such as Word, Excel, and PowerPoint, available across various platforms including PC, Mac, and iPad.

AI-Powered Tools: Users can leverage AI assistance to generate documents, presentations, and emails, create AI images, and develop custom Copilot GPTs for personalized tasks.

Data Security: Microsoft Entra ID ensures chat data remains private, delivering a secure user experience without compromising AI training models.

Cross-Device Functionality: Copilot Pro offers a seamless AI experience across different devices, spanning web, PCs, and soon mobile phones.

Multilingual Support: While Excel's Copilot supports English exclusively, other apps offer multiple language options including Spanish, Japanese, and French.

Copilot Pro underscores Microsoft's dedication to integrating state-of-the-art AI into everyday work environments, offering an unmatched, secure, and smooth productivity experience across various platforms and languages.

Saturday, February 03, 2024

Characteristics of LLM Pre-Training

The characteristics of LLM pre-training include the following:

  1. Unsupervised Learning: LLM pre-training involves unsupervised learning, where the model learns from the vast amounts of text data without explicit human-labeled supervision. This allows the model to capture general patterns and structures in the language.

  2. Masked Language Modeling: During pre-training, the model learns to predict masked or hidden words within sentences, which helps it understand the context and relationships between words in a sentence or document.

  3. Transformer Architecture Utilization: LLMs typically utilize transformer architecture, which allows them to capture long-range dependencies and relationships between words in the input text, making them effective in understanding and generating human language.

  4. General Language Understanding: Pre-training enables the LLM to gain a broad and general understanding of language, which forms the foundation for performing various natural language processing tasks such as text generation, language translation, sentiment analysis, and more.

These characteristics contribute to the ability of LLMs to understand and generate human language effectively across a wide range of applications and domains.

Friday, February 02, 2024

Removing Cached login and password list in SQL Server Management Studio

You need to look in following location based on the SSMS Instance you have in your local PC.

Since mine is 19.0 version, Below is my path.

C:\Users\sconrey\AppData\Roaming\Microsoft\SQL Server Management Studio\19.0

Open UserSettings.xml in Notepad ++ or any editor of your choice.

Find the User you would like to remove and delete the Entire Element tag related to that User.

<ServerTypeItem>
    <Servers>   
        <Element>
 

        </Element>
    </Servers>
< /ServerTypeItem>

You need to remove complete Element tag from the file and save it. Please make sure during this process. SSMS should be closed, if not your changes will not eb updated.

Thursday, February 01, 2024

Improvements and enhancements in .NET 8

.NET 8 is the latest version of .NET framework that includes numerous improvements and enhancements over its predecessors. Some of the key enhancements in .NET 8 include:

1. ASP.NET Core 2.0 - ASP.NET Core 2.0 is a significant improvement, as it includes features like built-in support for HTTPS, improved performance, and better support for built-in authentication.
2. JSON support - .NET 8 provides better support for working with JSON data, making it easier to parse and serialize JSON in your applications.
3. C# language improvements - .NET 8 includes several language improvements, such as better type inference, improved garbage collection.

Here are some of the improvements

  • Native Ahead-of-Time (AOT) Compilation.
  • Code Generation Enhancements.
  • Garbage Collector Improvements.
  • JSON Enhancements.
  • Compression enhancements
  • Randomness Tools.
  • Cryptography Fortifications.
  • Silicon-Specific Features.
  • Time Abstraction.

About Google Gemini

Google has introduced Gemini, a groundbreaking artificial intelligence model that boasts superior capabilities in understanding, summarizing, reasoning, coding, and planning compared to other AI models.

The Gemini model is offered in three versions: Pro, Ultra, and Nano. The Pro version is already available, while the Ultra version is slated for release early next year.

Gemini has been seamlessly integrated with Google’s chatbot Bard, a direct competitor to ChatGPT. Users can now engage in text-based interactions with the Gemini-powered Bard.

Although currently limited to English, Google has assured users in 170 countries and territories, including India, that the new update is accessible. The capabilities of Gemini can be experienced through the Google Bard chatbot.

Gemini Nano is now available on Pixel 8 Pro, introducing enhanced features like summarization in the Recorder app and Smart Reply on Gboard.

Meanwhile, Gemini Pro can be accessed for free within Bard, offering users the opportunity to explore its advanced text-based capabilities.

Gemini Ultra achieved a remarkable 90.0% on the MMLU (massive multitask language understanding) test, encompassing subjects like math, physics, history, law, medicine, and ethics, assessing both knowledge and problem-solving capabilitie

Limitations of Google Gemini

While Gemini Pro integrated into Bard brings promising advancements, it’s crucial to be aware of certain limitations:

Language Limitation: Gemini Pro is currently available only in English, limiting its accessibility on a global scale.

Integration Constraints: Although Bard has embraced Gemini Pro, its integration within the chatbot is presently limited. Google is anticipated to enhance integration and refine the AI capabilities in the coming updates.

Geographical Constraints: Gemini Pro is not available in the European Union, imposing geographical limitations on its usage.

Text-Based Version Only: As of now, only the text-based version of Gemini Pro is accessible within Bard. Users seeking multimedia interactions may need to await future updates for a more diverse range of features