Facebook makes its AI debug platform Infer open source

12 Jun 20152 Shares

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Google+Pin on PinterestShare on RedditEmail this to someone

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Google+Pin on PinterestShare on RedditEmail this to someone

Facebook is looking to get its artificial intelligence (AI) program, called Infer, out to as many developers as possible, having taken the step to release it online as an open-source product.

The bug hunter was created by Facebook initially to hunt out errors on its various product apps – Facebook, Messenger, Instagram etc… – on both Android and iOS, but it is now available to any developer who works with Objective-C, Java, or C code.

The product is sold as almost a drag-and-drop tool to root out bugs, but according to Wired the success rate of Infer is close to 80pc, considerably high for an AI System.

Infer’s ability to sort through code is powered by what is called its ‘static program analysis’, which Facebook and its team of coders say is able to break down large volumes of code much faster than standard static analysis.

With Infer, Facebook is able to break down and analyse code changes made to a mobile app in approximately 10 minutes.

Infer was originally created as a start-up by two computer scientists, Peter O’Hearn and John Reynolds, and it was snapped up by Facebook soon after founding.

Speaking of the release of Infer as open source, O’Hearn said: “Static analysis is full of great ideas but also unsolved problems. We hope this can boost collaboration between industry and academia, and get research flowing in both directions.”

Coding image via Shutterstock

66

DAYS

4

HOURS

26

MINUTES

Buy your tickets now!

Colm Gorey is a journalist with Siliconrepublic.com

editorial@siliconrepublic.com