Leveraging AI: Going Beyond Local Productivity Boosters at Meta

IEEE Computer Society Team
Published 08/03/2022
Share this on:
 

Leveraging machine learning to boost productivity of software engineers at MetaAI has become a ubiquitous element of daily life, playing a role in everything from self-driving cars to automated chatbots and enjoying phenomenal growth. The sector is expected to expand 47% between 2021 and 2022. Meta (formerly Facebook) is now using AI as an integral part of its app development process. A look at how the social media giant is leveraging this technology demonstrates its potential in the development sphere. Meta’s engineers accomplish this feat using three productivity tools: code search using natural language, code recommendation, and automatic bug fixing.

 


 

Want More Tech News? Subscribe to ComputingEdge Newsletter Today!

 


 

Code Search Using Natural Language


Instead of manually studying existing APIs that can do something similar to what they’re trying to code, Meta programmers use natural language processing to search through existing code in GitHub. This way, they can identify the relevant code snippets they need to design and refine their solutions.

 

Code Recommendation


 

Login to access this article
Already a subscriber? Log in
Exclusive content for subscribers only. Create a FREE account for access!