Thursday, March 30, 2023
  • Events
  • Interviews
  • Jobs
  • Opinion
  • Whitepapers
  • Podcasts
  • Web Hosting Directory
  • Login
  • Register
Cloud7 News
  • Cloud Computing
  • Web Hosting
  • Data Center
  • Linux
  • Cybersecurity
  • More
    • Software
    • Network/Internet
    • Hardware
    • Artificial Intelligence
    • Windows
    • Policy/Legislation
    • Blockchain
    • Troubleshooting
    • How-Tos
    • Articles
No Result
View All Result
Cloud7 News
  • Cloud Computing
  • Web Hosting
  • Data Center
  • Linux
  • Cybersecurity
  • More
    • Software
    • Network/Internet
    • Hardware
    • Artificial Intelligence
    • Windows
    • Policy/Legislation
    • Blockchain
    • Troubleshooting
    • How-Tos
    • Articles
No Result
View All Result
Cloud7 News
No Result
View All Result

Home > Development > Microsoft has created an AI project (BugLab) to handle debugging processes

Microsoft has created an AI project (BugLab) to handle debugging processes

Deep learning technology can affect the software development process, starting with the most annoying part, debugging.


Rusen Gobel Rusen Gobel
December 15, 2021
2 min read
Microsoft has created an AI to handle debugging processes

Microsoft has shared details of its new deep learning project called BugLab. The new deep learning model is being taught to detect and fix bugs, and it does not even require labeled data to do that. The AI in development, BugLab, can just inspect the whole code and point out the buggy part of it.

Understanding the code

For a successful debugging process, an AI needs to understand the code’s structure and the comments that developers leave, variable names, and more. The language in developers’ code comments is not always easy to understand, even for humans, while the variable names can cause a serious headache. In the meantime, BugLab can handle all of them and shows the codes needed to be changed for a fix.

Microsoft also shared some examples showing BugLab’s capabilities. In the example below, the developer used the wrong comparison operator and BugLab shows the fix:

In another example, BugLab finds the problem caused by checking the wrong variable in the code and hands over the solution:

Microsoft says their main goal with the project is to create a better AI-based tool for finding and fixing the bugs in developers’ codes. That will save very valuable time for the developer, which should also result in shorter development times.

In order to develop a deep-learning AI tool, it needs to be fed with a lot of data, which is often called “training”. The more data fed, the more accurate results come out. Ironically, Microsoft needs to find a lot of buggy codes which is quite hard to find on the git sites.

Microsoft has created a second AI to overcome this problem, which creates bugs on working codes, then BugLab tries to find and fix it. In this way, the two models train each other by playing some kind of hide and seek game.

See more Development News


Tags: Microsoft
Rusen Gobel

Rusen Gobel

Rusen Gobel is the managing editor of Cloud7. With more than 10 years of experience, Rusen worked as a hardware and software news editor for technology sites such as ShiftDelete, Teknokulis, Hardware Plus, BT Haber. In addition, Rusen publishes consumer product reviews on his YouTube channel. While consumer electronics has been his main focus for years, now Rusen is more interested in WordPress and software development. He had contributed different web application projects in his professional career. Rusen had graduated from Istanbul University, department of Computer Engineering. Rusen has a very high passion for learning and writing for every kind of technology. That's why he has been working as a tech editor for more than ten years on several different technology magazines and online news portals.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

I agree to the Terms & Conditions and Privacy Policy.

Next Post
DataBank expanding Dallas data center capacity

DataBank expanding Dallas data center capacity

Related News

Golem Network announced the launch of Dapp runner and manager

Golem Network announced the launch of Dapp runner and manager

March 12, 2023 6:30 pm
GitHub launches new Octernships program

GitHub launches new “Octernships” program

March 10, 2023 4:30 pm
wordpress 6.2 beta 3

WordPress 6.2 Beta 3 is now available for testing

February 23, 2023 6:30 pm
GitHub Copilot for Business is now available

GitHub Copilot for Business is now available

February 17, 2023 2:00 pm
Get free daily newsletters from Cloud7 News Get the Cloud7 Newsletter
Select list(s):

Check your inbox or spam folder to confirm your subscription.

By subscribing, you agree to our
Copyright Policy and Privacy Policy

Get the free newsletter

Subscribe to receive the latest IT business updates straight to your inbox.

Select list(s):

Check your inbox or spam folder to confirm your subscription.

Recent News

  • [Event] Grab your DeveloperWeek Europe 2023 ticket free
  • How to get Linux ready for gaming
  • Trisquel GNU/Linux 11.0 review
  • What is continuous testing in DevOps?
  • [Event] FOSSASIA Summit 2023 – Get your discounted ticket now

Cloud7 News
Cloud7 is a news source that publishes the latest news, reviews, comparisons, opinions, and exclusive interviews to help tech users of high-experience levels in the IT industry.

EXPLORE

  • Web Hosting
  • Cloud Computing
  • Data Center
  • Cybersecurity
  • Linux
  • Network/Internet
  • Software
  • Hardware
  • Artificial Intelligence
  • How-Tos
  • Troubleshooting

RESOURCES

  • Events
  • Interviews
  • Jobs
  • Opinion
  • Whitepapers
  • Podcasts
  • Web Hosting Directory

Get the Cloud7 Newsletter

Get FREE daily newsletters from Cloud7 delivering the latest news and reviews.

  • About Us
  • Privacy & Policy
  • Copyright Policy
  • Contact

© 2023, Cloud7 News. All rights reserved.

No Result
View All Result
  • Cloud Computing
  • Web Hosting
  • Data Center
  • Linux
  • Cybersecurity
  • More
    • Software
    • Network/Internet
    • Hardware
    • Artificial Intelligence
    • Windows
    • Policy/Legislation
    • Blockchain
    • Troubleshooting
    • How-Tos
    • Articles
  • Events
  • Interviews
  • Jobs
  • Opinion
  • Whitepapers
  • Podcasts
  • Web Hosting Directory

© 2023, Cloud7 News. All rights reserved.

Welcome Back!

Sign In with Facebook
Sign In with Google
Sign In with Linked In
OR

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Sign Up with Facebook
Sign Up with Google
Sign Up with Linked In
OR

Fill the forms below to register

*By registering into our website, you agree to the Terms & Conditions and Privacy Policy.
All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.