Month: October 2024
“Windows 11 Automatically Operating System”
Greetings! I’m Vinay, and I appreciate your contact.
I am available to assist you today.
1. Firstly, please review if there are any pending updates in the Settings section. Visit Update & Security > Windows Update to check for updates.
2. Additionally, execute a system file check via the Command Prompt with the following command: sfc /scannow.
3. Proceed to run a Windows troubleshooter by navigating to Settings > System > Troubleshoot > Other Troubleshooters. Then, select Windows Store Apps and run the troubleshooter.
I trust that these steps will help resolve your concern! Should you require any further assistance, feel free to reach out to me.
Greetings! I’m Vinay, and I appreciate your contact. I am available to assist you today. 1. Firstly, please review if there are any pending updates in the Settings section. Visit Update & Security > Windows Update to check for updates. 2. Additionally, execute a system file check via the Command Prompt with the following command: sfc /scannow. 3. Proceed to run a Windows troubleshooter by navigating to Settings > System > Troubleshoot > Other Troubleshooters. Then, select Windows Store Apps and run the troubleshooter. I trust that these steps will help resolve your concern! Should you require any further assistance, feel free to reach out to me. Read More
Security for power app
Hi everyone,
I am just looking for some help and advice on security to protect a Power Apps model-driven app we are using to store client personal data. We are a very small organisation with only 4 employees, 3 of us have access to power apps that has been created to store basic information about clients e.g. name, address, contact numbers and which services of ours they have used. Obviously being a 365 app I am assuming the data is stored on One Drive and the three users have to log in via their computer (which is password protected) and also their 365 account (which is also password protected). We have been recommended to also add Microsoft 365 Security Management and Monitoring as an additional security feature which is only a few pounds extra each month which is no issue however comes with a very large installation fee from out IT support provider.
Can I ask if anyone can offer any advice on whether the Security Management and Monitoring is actually needed (or in fact what it does)??
Thanks you in advance.
Hi everyone, I am just looking for some help and advice on security to protect a Power Apps model-driven app we are using to store client personal data. We are a very small organisation with only 4 employees, 3 of us have access to power apps that has been created to store basic information about clients e.g. name, address, contact numbers and which services of ours they have used. Obviously being a 365 app I am assuming the data is stored on One Drive and the three users have to log in via their computer (which is password protected) and also their 365 account (which is also password protected). We have been recommended to also add Microsoft 365 Security Management and Monitoring as an additional security feature which is only a few pounds extra each month which is no issue however comes with a very large installation fee from out IT support provider. Can I ask if anyone can offer any advice on whether the Security Management and Monitoring is actually needed (or in fact what it does)??Thanks you in advance. Read More
Activate Windows 11 digitally
Hello there! I’m Dave, and I’m here to assist you with the following steps.
To begin, click on the Start Button, type in “cmd,” then right-click on Command Prompt. From the options that appear, select ‘Run as Administrator.’
Next, execute or paste the following command into the Command Prompt window and press Enter:
slmgr.vbs /dlv
After completing the previous step, please provide a screenshot of the resulting dialog for further assistance. If you encounter any issues, feel free to reach out for further guidance.
Hello there! I’m Dave, and I’m here to assist you with the following steps. To begin, click on the Start Button, type in “cmd,” then right-click on Command Prompt. From the options that appear, select ‘Run as Administrator.’ Next, execute or paste the following command into the Command Prompt window and press Enter: slmgr.vbs /dlv After completing the previous step, please provide a screenshot of the resulting dialog for further assistance. If you encounter any issues, feel free to reach out for further guidance. Read More
Windows 11 Blue Screen of Death Errors
Hello, I’m here to assist you.
Analysis of two minidump files suggests that the network drivers led to the system crash in one instance, while the graphics drivers were responsible in another. Additionally, RAM corruption was identified as the cause in the remaining two instances.
To address this issue, please visit the official support page of your PC’s manufacturer. Download and reinstall the network drivers and graphics drivers version specifically recommended by the manufacturer. It’s essential to avoid using any third-party utilities for driver installations.
After reinstalling the drivers, monitor your system to check if the stability has improved.
Hello, I’m here to assist you. Analysis of two minidump files suggests that the network drivers led to the system crash in one instance, while the graphics drivers were responsible in another. Additionally, RAM corruption was identified as the cause in the remaining two instances. To address this issue, please visit the official support page of your PC’s manufacturer. Download and reinstall the network drivers and graphics drivers version specifically recommended by the manufacturer. It’s essential to avoid using any third-party utilities for driver installations. After reinstalling the drivers, monitor your system to check if the stability has improved. Read More
YouTubeGPT: A Deep Dive Into Building and Running It
Another day, An other more comprehensive solution of our problems. This is Zil-e-huma, MLSA-Beta from Pakistan and I am here for those who always struggle with finding the best data from YouTube according to their need.
YouTubeGPT is an imaginative AI-driven application that allows users to interact with YouTube data, capitalizing GPT technology to summarize, analyze, and provide insights from video content. It’s a cutting-edge solution for those who want to make sense of vast amounts of YouTube data, whether it’s for content creation, market research, or just getting concise video summaries.
In this article, we will explore what YouTubeGPT is, how it works, and provide a detailed step-by-step guide on how to set it up and run it effectively.
What is YouTubeGPT?
YouTubeGPT uses natural language processing (NLP) and machine learning models, specifically based on OpenAI’s GPT, to process YouTube videos. Its goal is to allow users to:
Summarize YouTube videos – Provide key takeaways from long or complex videos.
Analyze trends – Give insights into trending topics, audience engagement, and more.
Automate content generation – Automatically create content summaries or highlight reels from YouTube videos.
Whether you’re a creator looking to streamline your content creation process or a viewer trying to extract the essence of videos without watching the entire content, YouTubeGPT can be your go-to tool.
Key Features
Video Summarization: Automatically generate concise summaries of long videos.
Audience Insights: Use AI to analyze engagement metrics and provide actionable insights.
Natural Language Queries: Interact with video data by asking questions in plain language.
Seamless Integration with YouTube: Fetch and analyze videos directly from YouTube’s API.
Now, let’s move to the core part: how to set up and run YouTubeGPT on your machine.
How to Run YouTubeGPT: Step-by-Step Guide
Prerequisites
Before you get started, make sure you have the following set up on your machine:
.NET SDK: Since YouTubeGPT is built using .NET, you’ll need to have the .NET SDK installed. You can download it from [Microsoft’s official .NET website]
Docker: You’ll need Docker to set up services like PostgreSQL for storing data.
Access to Azure OpenAI Service or OpenAI API key.
For Azure OpenAI, you’ll need to set up an account and create an API key from Azure OpenAI Service.
For the OpenAI API, get an API key from OpenAI.
Setting Up YouTubeGPT
Here’s how you can set up and run YouTubeGPT on your local machine:
Clone the Repository
First, start by cloning the YouTubeGPT project repository from GitHub or your local code repository:
git clone https://github.com/Azure-Samples/YouTubeGPT.git
Navigate to the Project Directory
After cloning, move into the project directory where the main application is located:
cd YouTubeGPT/src/YouTubeGPT.AppHost
Ensure Docker is Running
YouTubeGPT uses Docker for handling the PostgreSQL database. Make sure your Docker service is running:
On Windows: Start Docker Desktop.
On Linux/Mac: Use the terminal command `sudo service docker start`.
Run the Application
YouTubeGPT is built using .NET, so the next step is to run it using the `dotnet` command:
dotnet run
Once you run this command, the system will build the application and start the distributed application. You will see logs similar to the following:
Building…
info: Aspire.Hosting.DistributedApplication[0]
Aspire version: 8.2.0
info: Aspire.Hosting.DistributedApplication[0]
Distributed application starting.
info: Aspire.Hosting.DistributedApplication[0]
Now listening on: https://localhost:15015
info: Aspire.Hosting.DistributedApplication[0]
Login to the dashboard at https://localhost:15015/login
Fix Common Issues
At this point, you might run into some common issues like the PostgreSQL container not being set up correctly. For example, you might see the following error:
Error handling TCP connection {“Service”: {“name”:”postgres”}, “error”: “no endpoints configured”}
This error typically occurs when Docker is unable to pull or configure the required PostgreSQL image. You can resolve this by manually pulling the correct image using:
docker pull postgres:latest
After pulling the image, re-run the application.
Access the Dashboard
Once everything is running smoothly, head over to the URL provided in the logs (e.g., https://localhost:15015/login) to access the YouTubeGPT dashboard. You’ll need to log in using the provided token.
Once you log in successfully, the following screen will appear. Click on the end point of the YouTubeGPTClient.
And Bam you are now in the world of YouTubeGPT, ask here the questions you want to get answers of.
Interacting with YouTube Data
Example: Using YouTubeGPT to Search for a Recipe
Now, let’s dive into how YouTubeGPT operates by conducting a search for a recipe video. In this example, we’ll look for a video on “how to make lasagna,” and let YouTubeGPT handle the rest.
Step 1: Enter the Query
Once you’re in the YouTubeGPT dashboard, you’ll find a search box where you can input your query. For this example, let’s search for a video on lasagna:
Query: “Find and summarize a video on how to make lasagna.”
Step 2: YouTubeGPT Searches and Analyzes the Video
YouTubeGPT will use the YouTube Data API to search for relevant videos. The model will then process the description of the most relevant video and provide a summary based on that context.
Example Output:
Summary:
“This video walks you through a step-by-step process of making lasagna from scratch. It covers the preparation of ingredients, such as creating the meat sauce, assembling the ricotta and mozzarella cheese layers, and placing the pasta sheets. The video concludes with tips on how to achieve a perfect golden-brown cheese crust while baking. The total cook time is approximately 1 hour.”
Step 3: Link to the Original Video
After summarizing, YouTubeGPT also provides a direct link to the original video for further reference:
YouTube Video Link: Lasagna Recipe Video (not linking anywhere, here just for demo perpose)
Post-Setup: Further Customizations
YouTubeGPT is highly customizable, allowing you to tweak various settings based on your requirements:
API Keys: Make sure to insert your YouTube Data API key for fetching video details.
Database: If you prefer using a different database (e.g., MySQL), update the database connection settings accordingly.
Common Errors and Debugging Tips
Docker Container Issues: If Docker fails to pull or start a container, ensure Docker is properly installed and authenticated. Command to manually pull an image:
docker pull dpage/pgadmin4:8.11
Database Port Conflict: If you encounter errors related to PostgreSQL ports, make sure the port (usually 5432) is not being used by other services.
Final Thoughts
Running YouTubeGPT opens up a world of possibilities in interacting with and analyzing YouTube data in a more meaningful way. Whether you want to automate video content creation or simply analyze trending topics, this powerful tool will enable you to do so efficiently.
Remember, this guide covers the basic setup and running process. If you plan to scale the application or integrate it with more complex systems, you might need to dive deeper into its architecture and customize the deployment process accordingly.
Happy experimenting with YouTubeGPT!
Microsoft Tech Community – Latest Blogs –Read More
Help to reset Multi-Factor Authentication settings
Due to the loss of the administrator’s mobile phone, Microsoft’s Multi-Factor Authentication cannot be authenticated. We need the help of another cloud service administrator to organize the reset of the Multi-Factor Authentication settings.
Due to the loss of the administrator’s mobile phone, Microsoft’s Multi-Factor Authentication cannot be authenticated. We need the help of another cloud service administrator to organize the reset of the Multi-Factor Authentication settings. Read More
Connect Remote SQL server with SSMS issue
I am trying to connect the SQL Server Remote user with SSMS but I face the below issue
TITLE: Connect to Server
——————————
Cannot connect to “blank_for_security”
——————————
ADDITIONAL INFORMATION:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 53)
For help, click: https://docs.microsoft.com/sql/relational-databases/errors-events/mssqlserver-53-database-engine-error
——————————
The network path was not found
I am trying to connect the SQL Server Remote user with SSMS but I face the below issue TITLE: Connect to Server——————————Cannot connect to “blank_for_security”——————————ADDITIONAL INFORMATION:A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 53)For help, click: https://docs.microsoft.com/sql/relational-databases/errors-events/mssqlserver-53-database-engine-error——————————The network path was not found Read More
Dosbox.exe not visible after installation of onedrive
I am running windows 11 version 23H2 efter upgrade from windows 10.
I have installed Dosbox 0.74-3 and Dosbox-X in the C:Programfiles(x86) folder.
Both applications have been running nicely until I installed Onedrive.
I get the error-messages below when i try to run Dosbox after installation of Onedrive:
I have tried compatibility mode with no avail. Windows can’t see the dosbox.exe files.
I am running windows 11 version 23H2 efter upgrade from windows 10.I have installed Dosbox 0.74-3 and Dosbox-X in the C:Programfiles(x86) folder.Both applications have been running nicely until I installed Onedrive.I get the error-messages below when i try to run Dosbox after installation of Onedrive: I have tried compatibility mode with no avail. Windows can’t see the dosbox.exe files. Read More
A story about our journey on Microsoft Marketplace. I hope it will inspire and help on your journey
I would like to share my experience with publishing transactable apps in the Marketplace, the Microsoft 365 App Certification Program, Marketplace rewards, and certified software designations.
Starting with publishing our apps in the Marketplace: We have several apps that operate within the context of Microsoft 365, including apps for Outlook, Microsoft Teams, Copilot Agent, Office, and SharePoint. We have been in AppSource for many years and have customers worldwide. We developed an in-house license application to manage our customers’ licenses. Before the Commercial Marketplace, we managed all invoicing and license management manually. Now that we are in Azure and the Commercial Marketplace, everything has become much easier. We have published monetized SaaS apps connected to the AppSource apps. Using the SaaS Fulfillment API, we integrated the purchasing process with our in-house license application. We have gained numerous benefits, including:
Significant time savings in the invoicing and billing process, as purchasing, adding, removing, or cancelling licenses is automated and managed by MicrosoftCustomers appreciate the ability to manage licenses themselves, finding it easierImproved market awareness due to promotion in the marketplace
New customers are joining regularly.
It is also important to mention Marketplace rewards, which offer various benefits. For example, customer case stories can be published through Marketplace rewards on Microsoft customer case stories. Here is a link to our latest story: Microsoft Customer Story – Design for Leisure improves efficiency 30% with iGlobe solutions and Microsoft Planner.
Additionally, the Transact & Grow Incentive Campaign has provided us with financial incentives through marketplace sales, as well as Azure Sponsorship credits to offset deployment costs.
Considering these advantages, there is potential to make the apps CSP Ready as well: https://aka.ms/P2PeBook.
Equally important is obtaining the Microsoft 365 App Certification. Certification confirms that an app solution is compatible with Microsoft technologies, compliant with cloud app security best practices, and supported by Microsoft. This is significant because:
It provides certification from Microsoft, confirming app security and complianceIt saves time in the sales process, as security and compliance are already verifiedIt makes the app easier to find on AppSource, the Commercial Marketplace, and in the Teams App admin portal, where it will be listed in a special category
Achieving sales in the Marketplace, having customer case stories, and obtaining the Microsoft 365 App Certification provides the foundation to obtain Certified Software Designations, which come with additional benefits and opportunities for co-selling with Microsoft.
Today two of our apps have achieved the Certified Software Designation for Modern Work.
Soon iPlanner Pro for Teams that includes a Copilot Agent will follow as well.
I share this story not to boast but to inspire and motivate others. There is nothing exceptional about us or our experience here – it can be completely replicated by leveraging the resources that Microsoft provides. Was it all very easy…. No. Is it doable? Yes!
I would like to share my experience with publishing transactable apps in the Marketplace, the Microsoft 365 App Certification Program, Marketplace rewards, and certified software designations.Starting with publishing our apps in the Marketplace: We have several apps that operate within the context of Microsoft 365, including apps for Outlook, Microsoft Teams, Copilot Agent, Office, and SharePoint. We have been in AppSource for many years and have customers worldwide. We developed an in-house license application to manage our customers’ licenses. Before the Commercial Marketplace, we managed all invoicing and license management manually. Now that we are in Azure and the Commercial Marketplace, everything has become much easier. We have published monetized SaaS apps connected to the AppSource apps. Using the SaaS Fulfillment API, we integrated the purchasing process with our in-house license application. We have gained numerous benefits, including:Significant time savings in the invoicing and billing process, as purchasing, adding, removing, or cancelling licenses is automated and managed by MicrosoftCustomers appreciate the ability to manage licenses themselves, finding it easierImproved market awareness due to promotion in the marketplaceNew customers are joining regularly.It is also important to mention Marketplace rewards, which offer various benefits. For example, customer case stories can be published through Marketplace rewards on Microsoft customer case stories. Here is a link to our latest story: Microsoft Customer Story – Design for Leisure improves efficiency 30% with iGlobe solutions and Microsoft Planner.Additionally, the Transact & Grow Incentive Campaign has provided us with financial incentives through marketplace sales, as well as Azure Sponsorship credits to offset deployment costs.Considering these advantages, there is potential to make the apps CSP Ready as well: https://aka.ms/P2PeBook.Equally important is obtaining the Microsoft 365 App Certification. Certification confirms that an app solution is compatible with Microsoft technologies, compliant with cloud app security best practices, and supported by Microsoft. This is significant because:It provides certification from Microsoft, confirming app security and complianceIt saves time in the sales process, as security and compliance are already verifiedIt makes the app easier to find on AppSource, the Commercial Marketplace, and in the Teams App admin portal, where it will be listed in a special categoryAchieving sales in the Marketplace, having customer case stories, and obtaining the Microsoft 365 App Certification provides the foundation to obtain Certified Software Designations, which come with additional benefits and opportunities for co-selling with Microsoft.Today two of our apps have achieved the Certified Software Designation for Modern Work. Soon iPlanner Pro for Teams that includes a Copilot Agent will follow as well.I share this story not to boast but to inspire and motivate others. There is nothing exceptional about us or our experience here – it can be completely replicated by leveraging the resources that Microsoft provides. Was it all very easy…. No. Is it doable? Yes! Read More
Intelligent Search IP Kit
Hi,
I would like to kindly ask you for help. Currently I have studied Microsoft search and options how to improve it. I have found these search components on this official video (https://youtu.be/jKpIDBalLW0?si=M_qVbY4KWOrZEVy7&t=2103). Unfortunately I have not found any further information where to find those components to use it. Does anyone have an experience with that? It will be really useful and I really appreciate it. I have tried to send an email to mentioned address but unfortunately it does not exist anymore. Thank you for your response.
Best regards and have a nice day
Mirek 🙂
Hi, I would like to kindly ask you for help. Currently I have studied Microsoft search and options how to improve it. I have found these search components on this official video (https://youtu.be/jKpIDBalLW0?si=M_qVbY4KWOrZEVy7&t=2103). Unfortunately I have not found any further information where to find those components to use it. Does anyone have an experience with that? It will be really useful and I really appreciate it. I have tried to send an email to mentioned address but unfortunately it does not exist anymore. Thank you for your response. Best regards and have a nice day Mirek 🙂 Read More
How do I transfer everything from my old computer to my new computer
I’m in the process of setting up my new computer and need assistance with transferring all my data from my old computer. I want to ensure that everything (files, programs, settings) migrates smoothly to the new system without any data loss. Could someone provide guidance on the best method to transfer everything from my old computer to my new computer?
I’m not very tech-savvy and would appreciate step-by-step instructions or recommendations for software that can help with this process. Additionally, if there are any potential pitfalls or common issues to watch out for, I’d love to hear about those too. Thanks in advance for your help!
I’m in the process of setting up my new computer and need assistance with transferring all my data from my old computer. I want to ensure that everything (files, programs, settings) migrates smoothly to the new system without any data loss. Could someone provide guidance on the best method to transfer everything from my old computer to my new computer? I’m not very tech-savvy and would appreciate step-by-step instructions or recommendations for software that can help with this process. Additionally, if there are any potential pitfalls or common issues to watch out for, I’d love to hear about those too. Thanks in advance for your help! Read More
Task Module Delay on Mobile When Using Action.Submit with Task/Fetch in Adaptive Cards
Hello, I’ve developed a bot in Microsoft Teams that, upon submission of an Adaptive Card, performs an external API call with the submitted data and returns the result. The API communication takes around 10 seconds to complete.
To display the result to the user, I set up an action button in the bot with msteams: {type: ‘task/fetch’} so that a task module is triggered. On desktop, the task module opens immediately, displaying a loading spinner inside the module. However, on mobile, the action button temporarily becomes disabled, reverts back, and then, after a delay, the task module appears.
I’m concerned that mobile users might interpret the lack of immediate feedback as the button not working or the action not being registered. Is there a way to make the mobile behavior more consistent with desktop, or to ensure immediate feedback to the user upon pressing the action button?
I have also included the JSON for the Adaptive Card below for your reference.
{ “type”: “AdaptiveCard”, “$schema”: “http://adaptivecards.io/schemas/adaptive-card.json“, “version”: “1.6”, “body”: [ { “type”: “TextBlock”, “text”: “ㅋㅋㅋㅋㅋㅋㅋㅋ”, “size”: “Default”, “weight”: “Bolder”, “color”: “Default”, “wrap”: true } ], “actions”: [ { “type”: “Action.Submit”, “title”: “action submit”, “data”: { “msteams”: { “type”: “task/fetch” }, “approveInfo”: { “userId”: “111111111”, }, “cardData”: { “title”: “zzzzzzzzz”, } } } ] }
Hello, I’ve developed a bot in Microsoft Teams that, upon submission of an Adaptive Card, performs an external API call with the submitted data and returns the result. The API communication takes around 10 seconds to complete.To display the result to the user, I set up an action button in the bot with msteams: {type: ‘task/fetch’} so that a task module is triggered. On desktop, the task module opens immediately, displaying a loading spinner inside the module. However, on mobile, the action button temporarily becomes disabled, reverts back, and then, after a delay, the task module appears.I’m concerned that mobile users might interpret the lack of immediate feedback as the button not working or the action not being registered. Is there a way to make the mobile behavior more consistent with desktop, or to ensure immediate feedback to the user upon pressing the action button? I have also included the JSON for the Adaptive Card below for your reference. { “type”: “AdaptiveCard”, “$schema”: “http://adaptivecards.io/schemas/adaptive-card.json”, “version”: “1.6”, “body”: [ { “type”: “TextBlock”, “text”: “ㅋㅋㅋㅋㅋㅋㅋㅋ”, “size”: “Default”, “weight”: “Bolder”, “color”: “Default”, “wrap”: true } ], “actions”: [ { “type”: “Action.Submit”, “title”: “action submit”, “data”: { “msteams”: { “type”: “task/fetch” }, “approveInfo”: { “userId”: “111111111”, }, “cardData”: { “title”: “zzzzzzzzz”, } } } ] } Read More
एयरटेल पेमेंट बैंक में शिकायत कैसे करें?
एयरटेल पेमेंट बैंक कस्टमर केयर को कॉल:08861111624/करके शिकायत दर्ज कराएं। एयरटेल पेमेंट बैंक कस्टमर केयर को कॉल करके शिकायत दर्ज कराएं।
एयरटेल पेमेंट बैंक कस्टमर केयर को कॉल:08861111624/करके शिकायत दर्ज कराएं। एयरटेल पेमेंट बैंक कस्टमर केयर को कॉल करके शिकायत दर्ज कराएं। Read More
Blog about: Integrate Samsung with OneDrive
Integrating Samsung with OneDrive can be an effective way to manage, back up, and access your files across multiple devices seamlessly. Samsung offers native integration with Microsoft’s OneDrive, making it easy to sync photos, documents, and other files between your Samsung device and the cloud. This integration provides a streamlined experience for Samsung users who need reliable storage and accessibility for their data. Here’s a look at how the integration works, its benefits, and how to set it up.
Full details :
https://dellenny.com/integrate-samsung-with-onedrive/
Integrating Samsung with OneDrive can be an effective way to manage, back up, and access your files across multiple devices seamlessly. Samsung offers native integration with Microsoft’s OneDrive, making it easy to sync photos, documents, and other files between your Samsung device and the cloud. This integration provides a streamlined experience for Samsung users who need reliable storage and accessibility for their data. Here’s a look at how the integration works, its benefits, and how to set it up.
Full details :
https://dellenny.com/integrate-samsung-with-onedrive/
Read More
Blog about: How to Use Clipchamp: A Beginner’s Guide
Video content creation is an essential part of modern communication, whether for social media, business, or personal projects. If you’re looking for a simple yet powerful video editor, Clipchamp is a fantastic tool to consider. It’s accessible, user-friendly, and doesn’t require any special technical expertise. In this guide, we’ll walk you through how to use Clipchamp to create professional-quality videos.
Full Details:
https://dellenny.com/how-to-use-clipchamp-a-beginners-guide/
Video content creation is an essential part of modern communication, whether for social media, business, or personal projects. If you’re looking for a simple yet powerful video editor, Clipchamp is a fantastic tool to consider. It’s accessible, user-friendly, and doesn’t require any special technical expertise. In this guide, we’ll walk you through how to use Clipchamp to create professional-quality videos.
Full Details:
https://dellenny.com/how-to-use-clipchamp-a-beginners-guide/
Read More
Need help to convert TGA Files to PNG on a Windows 11 PC
Hi everyone, I’m looking for some guidance on converting TGA files to PNG format on my Windows 11 PC. I have several images in TGA format that I need for a project, but I prefer working with PNG for better compatibility. I’ve tried a couple of online TGA to PNG converters, but they didn’t work well for my needs, and I’m looking for more reliable options.
If anyone can recommend a simple way to convert tga to png that make this conversion easy and maintain image quality, I would really appreciate it! Also, if there are specific steps or settings I should be aware of during the conversion process, please let me know. Thanks in advance for your help!
Hi everyone, I’m looking for some guidance on converting TGA files to PNG format on my Windows 11 PC. I have several images in TGA format that I need for a project, but I prefer working with PNG for better compatibility. I’ve tried a couple of online TGA to PNG converters, but they didn’t work well for my needs, and I’m looking for more reliable options. If anyone can recommend a simple way to convert tga to png that make this conversion easy and maintain image quality, I would really appreciate it! Also, if there are specific steps or settings I should be aware of during the conversion process, please let me know. Thanks in advance for your help! Read More
EXCEL – Conditional Formatting – Date Occurring
Hi All,
I’m trying to set up conditional formatting for dates occurring within the previous fortnight but I can either only choose the last week or the last month. Am I not seeing the option or is this not possible? If not does anyone have a good work around for this?
Hi All, I’m trying to set up conditional formatting for dates occurring within the previous fortnight but I can either only choose the last week or the last month. Am I not seeing the option or is this not possible? If not does anyone have a good work around for this? Read More
Responsible AI Mitigation Layers
Generative AI is increasingly being used in various kinds of systems to augment humans and infuse intelligent behavior into existing and new apps. While this opens up a world of opportunities for new functionalities, it has also created a new set of risks due to its probabilistic nature and interaction using natural language prompts.
When building generative AI applications, it’s important to address potential risks to ensure safety and responsible AI deployment. The first category of risk is the overall quality of the application. We need to prevent errors where the system produces incorrect or fabricated information. Another key area is robustness against adversarial attacks, such as jailbreak attempts, where users manipulate the system to bypass restrictions, or newer threats like prompt injection attacks, where hidden instructions are embedded within data sources. Additionally, traditional risks, including harmful content — be it inappropriate language, imagery, or security-vulnerable code—must be mitigated. As the interaction with these models is using natural language like humans, it can make them susceptible to attacks similar to social engineering for humans. It raises questions about when it is appropriate for systems to behave like humans and when it might lead to misleading or harmful experiences. Despite the range of risks, we have found that a common framework and layered defense mechanisms can address these diverse challenges effectively.
In this blog post, we will talk about the mitigation strategies to be used against attack against generative AI systems. But before we do that, lets take a quick look at the underlying Responsible AI principles that guide these mitgation mechanisms.
AI is a transformative horizontal technology like the Internet that will change the way we interact and work with technology. We must use it responsibly and ethically. At Microsoft, our commitment begins with our AI principles, which guide our approach to responsible AI development. Our principle of Fairness ensures that AI systems allocate opportunities, resources, and information in ways that are equitable for all users. Reliability and Safety and Privacy and Security focus on building systems that perform well across various contexts, including those they weren’t originally designed for, while safeguarding user data. The principle of Inclusiveness emphasizes designing AI to be accessible to people of all abilities. Finally, Transparency and Accountability ensure that AI systems are understandable, minimize misuse, and allow for human oversight and control. These six principles, remain a steadfast foundation, adapting to new challenges as AI technologies evolve and provide a framework to guide our implementations.
If we look at the Generative AI lifecycle, it can be broken down into 5 different stages in an iterative process:
Governance – You begin by aligning roles and responsibilities as well as establishing requirements.
Map – When a use case is defined, you can try red teaming using tools such as PyRiT to figure out what is possible.
Measure – Once you have figured out, what is possible how you can measure the extent of the risk at scale.
Mitigate – Next, we should try to reduce or eliminate those risks using different system checks
Operate – Finally, once the mitigation is in place, you operationalize the system to monitor the risk and respond to the incidents. This happens continually in a loop as you identify newer risks in production and constantly update the systems to respond and mitigate.
Let’s now talk about the mitigation layers in more detail. We find that most production applications require a mitigation plan with four layers of technical mitigations:
The model
Safety system
System message and grounding
User experience layers.
The model and safety system layers are typically platform layers, where built-in mitigations would be common across many applications. They are built into Azure for you. The next two layers largely depend on the application’s purpose and design, meaning the implementation of mitigations can vary a lot from one application to the next. Also, the foundation model you’re using is an important component of the system, but it’s not the complete system.
Model
Choosing the right foundational model is a crucial step in developing an effective AI application. But how do you determine which model best suits your needs? The Azure AI model catalog offers over 1,600 models along with tools to help you make the best choice. For instance, it provides powerful benchmarking and evaluation capabilities, allowing you to compare the performance of multiple models side-by-side to find the one that performs best for your use case. Additionally, you can access model cards that offer detailed information from the model provider. These resources help you assess whether a model is a good fit for your application, while also highlighting potential risks that need to be mitigated and monitored throughout development.
Safety System
For most applications, relying solely on the safety measures built into a model is insufficient. Even with fine-tuning, large language models (LLMs) can still make errors and are vulnerable to attacks like jailbreaks. That’s why, at Microsoft, we employ a layered, defense-in-depth approach to AI safety. We use an AI-based safety system that surrounds the model, monitoring inputs and outputs to help prevent attacks and identify mistakes. In some cases, this can be a specialized model trained for safety. This advanced system, known as Azure AI Content Safety, features configurable filters to monitor for violence, hate, sexual language and self-harm. The filters allow customization based on specific use cases, e.g a gaming company may allow more permissive language in inputs but restrict violent language in outputs. This safety system is integrated directly into the Microsoft Copilot ecosystem, ensuring built-in protection. Moreover, we offer this technology to developers via Azure AI, enabling them to create safer AI applications from the outset.
Azure AI content Safety incorporates 3 types of filters:
Content filters – for harmful content, like text and imagery containing violence or hate speech, which you can adjust by severity level. These are always set to a medium threshold by default. For Azure OpenAI models, only customers who have been approved for modified content filtering have full content filtering control, including configuring content filters at severity level high only or turning off content filters. Apply for modified content filters via this form
Security -Prompt shields are detection models that can be turned on for model inputs, to detect when a user is trying to attack or manipulate the AI system into doing something outside its intended purpose or design.
Quality – Detection models that can be turned on to flag other kinds of risky inputs or outputs, such as protected or copyright material or code, or factually incorrect information where the model output does not align to the source material provided.
In addition, Customers can also create custom blocklists to filters specific terms in inputs or outputs.
System Message and Grounding
The system message and grounding layer is where back-end prompt engineering comes into play, allowing applications to harness the power of large language models (LLMs) effectively. Although these models are trained on vast amounts of information, they have limitations, and their embedded knowledge stops at training time. They also lack access to private or proprietary data which can be used to differentiate your application. By combining the general reasoning and language generation capabilities of LLMs with specific business information, it is possible to address these limitations. Retrieval-augmented generation (RAG) is a popular approach for implementing this. RAG allows the model to search or utilize your data to provide accurate answers. For example, in Bing Chat, when a search is performed, the model retrieves and search results to generate more precise responses. This ensures that your data is fresh and accurate, reducing reliance on the model’s pre-existing knowledge. Additionally, how you guide the model to use this data effectively is vital. The system message, or metaprompt, significantly influences the tone, style, and scope of the model’s responses, shaping how it interacts within your application.
Even small changes to a system message can have an outsized impact. Using the system message, it is far more effective to tell a model what not to do and what to do instead than simply telling it what not to do. These learnings from our own experience of building multiple copilots are integrated into Azure AI Studio playground, so you don’t need to start from scratch when building a system message.
User Experience
User Experience is a layer where a lot of design innovation is happening to build new ways of interacting with AI systems. Using the guidelines below will help in building better user interfaces and experiences.
Be transparent about AI role and limitations – This will help users be vigilant about detecting potential mistakes. Also disclose the role AI plays in the process as it will set user expectations for using the system.
Ensure humans stay in the loop – Typically AI systems augment humans, so incorporating mechanisms for human feedback is important. This is especially true for high risk use cases in finance, healthcare and insurance amongst others.
Mitigate misuse and overreliance – Provide data citations for further verification and perusal and prepare pre-determined responses
Documentation – It is always useful to provide user guidelines and best practices for users of the system.
Using the above mechanisms and guidelines, I hope that you have got a good overview of how to build better AI applications and you can take a look at the following resources to learn more:
Microsoft TrustWorthy AI – https://blogs.microsoft.com/blog/2024/09/24/microsoft-trustworthy-ai-unlocking-human-potential-starts-with-trust/
Microsoft Responsible AI guidelines – https://www.microsoft.com/en-us/ai/principles-and-approach
The Python Risk Identification Tool for generative AI (PyRIT) – https://github.com/Azure/PyRIT
Operationalize AI responsibly with Azure AI Studio – https://www.youtube.com/watch?v=FHeVBfqelts/
RAI Playlist – aka.ms/RAI-playlist
Operationalize AI Responsibly with Azure AI Studio Learning Path – aka.ms/RAI-learn-path
Microsoft Tech Community – Latest Blogs –Read More
Why Are Per-User MFA Settings Available in the Entra Admin Center?
Conditional Access Still Preferred Over Per-User MFA
I was asked if the existence of an option to manage per-user MFA in the Entra admin center (Figure 1) means that Microsoft plans better support for this option. The answer is an emphatic no. Microsoft continues to emphasize the use of conditional access policies to enforce multifactor authentication, the logic being that conditional access policies are much more flexible and effective than the somewhat blunt nature of the on-off per-user MFA option.
Largely because per-user MFA originally appeared as a feature bundled with the Office 365 E3 and E5 licenses, the ability to manage user MFA settings was already available through the configure multifactor authentication (MFA) page in the Microsoft 365 admin center. The Microsoft 365 admin center refers to per-user MFA as “legacy.” Curiously, the Entra admin center isn’t so presumptive and restricts itself to a link to the MFA deployment planning guide.
Same User Interface for Per-User MFA
Both the Microsoft 365 admin center and Entra admin center use much the same interface to permit administrators to configure per-user MFA, and both display details of guest and member accounts to configure. Seeing guest accounts in the list sometimes confuses administrators, but it’s because you can enable per-user MFA for a guest account in exactly the same way as for a member account.
If Microsoft wants to focus on conditional access policies as the basis for enabling and enforcing multifactor authentication for Entra ID accounts, why does the option to manage per-user MFA exist in the Entra admin center? You might ask the same question about why Microsoft added a Graph API to deliver the ability to report the per-user MFA state for accounts.
Conditional Access Remains the Strategic Direction
In both cases, I think it’s a simple realization that customers use per-user MFA for their own reasons and that it’s better to have people use per-user MFA than not. Perhaps an organization doesn’t have the Entra P1 licenses necessary to use conditional access policies (a situation more usual in the SME sector than in enterprise tenants). Perhaps they haven’t had the chance to figure out what conditional access policies are needed to protect access for different groups of accounts and apps. Conditional access policies can be complex and it’s easy to develop policies that conflict with each other or block access in unexpected situations.
Microsoft’s direction over the long term remains focused on conditional access policies. Even in the documentation for per-user MFA, Microsoft emphasizes that “The best way to protect users with Microsoft Entra MFA is to create a Conditional Access policy.” To back the assertion up, Microsoft continue to add new features to govern conditional access (with the side effect of increasing the potential for policy complexity) and continues to emphasize the need for strong authentication methods like the authenticator app or passkeys.
Supporting the use of conditional access, Entra ID recommendations include a specific recommendation covering migration from per-user MFA to conditional access. Another recommendation covers movement away from SMS and voice as authentication methods.
Including the option to manage legacy per-user MFA or report the state of per-user MFA for individual accounts doesn’t affect Microsoft’s strategic direction for controlling connectivity to Entra ID tenants. It might just slow progress of some organizations to fully embracing conditional access.
Old Feature on the Way Out
I don’t know why Microsoft chose to include the option to manage per-user MFA in the Entra admin center. Given the long-term direction for Entra, it seems odd to include a legacy feature where a perfectly good admin console supports management of the feature. But perhaps it’s just a matter of adding coverage to the console where administrators might logically look for MFA management. In any case, the important point is that there’s no change of direction. The original method to manage MFA is on the way out. The only question is when Microsoft will announce the date for the axe to descend.
Insight like this doesn’t come easily. You’ve got to know the technology and understand how to look behind the scenes. Benefit from the knowledge and experience of the Office 365 for IT Pros team by subscribing to the best eBook covering Office 365 and the wider Microsoft 365 ecosystem.
Suggestions Regard Games and Health
Hello everyone,
I am little bit confused about games and health. I am game addictor and play games 10-12 hours daily after downloading it from Apkgstore. Now i am getting health issues and want to quite this bad habbit. Can someone please guide me how i can achieve this? I wanted to get better by health and enjoy my life properly. I will be thankful if someone help me in this regard.
Thanks
Hello everyone, I am little bit confused about games and health. I am game addictor and play games 10-12 hours daily after downloading it from Apkgstore. Now i am getting health issues and want to quite this bad habbit. Can someone please guide me how i can achieve this? I wanted to get better by health and enjoy my life properly. I will be thankful if someone help me in this regard. Thanks Read More