Facebook using AL & ML

Kunal Jaiswal
5 min readOct 20, 2020

--

Facebook is one of the most popular social networking sites in the world with approx 1.59 billon accounts. Launched in the year 2004, it has grown tremendously since then. With a sudden obsession in social media, the number of people on Facebook has increased enormously.

Facebook is building its business at high speed by learning about its users and packaging their data for the benefit of advertisers. The company functions around the goal of connecting every person on the planet through Facebook-owned tech products and services (such as WhatsApp, Instagram, Oculus and more) within 100 years. To crush that iceberg, AI is the way.

Facebook has evolved as a platform enabling conversation and communication between people as a highly valuable source of knowing their lifestyle, interests, behavior patterns and taste inside and out. What do individual users like? What don’t they like? This data — voluntarily provide but messily structured — can be utilized for profit at an exorbitant value.

That’s where AI comes in. AI enables machines to learn to clarify data, all by themselves. The simplest example of this would be AI image analysis identifying a dog, without telling that machine what a dog looks like. This begins to give structure to unstructured data. It quantifies it and reprints it in the form from which understandable insights can then be generated.

👉 What is AI?

Artificial intelligence (AI) is wide-ranging branch of computer science concerned with building smart machines capable of performing tasks that typically require human intelligence.

👉 What is ML?

Machine Learning is a part of AI by this we can provide computer or a machine to learn. Process of learning by machine is called Machine Learning.

Machine Learning (ML)is used in a lot of technologies we use today. It helps us with navigation, it gives us suggestions, translates stuff, even understands what we say to it. With traditional programming, people hand code the solution to a problem, step by step. But with machine learning, computers learn the solution by finding the patterns in the historical data that are provided to it.

Uses of AI & ML in Facebook

👉 Analyzing Text

Believe it or not, a large amount of data shared on Facebook is still text. Videos are all the rage considering the high engagement and larger data volume in terms of megabytes, but text provides better value. After all, a written explanation is always better than even a good video or image representing the same.

A brilliant tool used by Facebook is called Deeptext, which deciphers the meaning of the content posted to find the relative meaning. Facebook then generates leads with this tool by directing people to advertisers based on the conversations they are having. It offers the user related shopping links to connect chats and posts to potential interests.

👉 Easy Translation

From an endless number of people operating Facebook all over the world, language has always been a barrier. This is simplified by Facebook Artificial Intelligence-based automatic translation system. The Applied Machine Learning team helps 800 million people every month find preferred translated posts in their news feed. Since Facebook is all about human interactions, people fill their feeds with expressions and emotion. Hence, translation is crucial to social interactions on the site.

👉 Chatbots

From automated subscription content like weather and traffic to customized communication like receipts, shipping notifications and live automated messages, using the site has become easier and more efficient with chatbots at our service. Facebook has a powerful and highly functional bot API for the Messenger platform that does three functions smoothly

  • Send/receive API. This API is all about sending and receiving text, images and rich bubbles comprised of multiple calls-to-action. A welcome screen for threads can also be created.
  • Message template. Facebook offers developers pre-made message templates which allow customers to tap buttons and see beautiful, template images. This is much easier than having to code a new programming language for bot interaction. Structured messages with call-to-actions are amazingly user-friendly.
  • Welcome screen. Offering a tool to customize your experience, the Messenger app is all about better communication and retrieving the result as needed. And the welcome screen initiates this journey. Here people discover chatbots features and initiate the conversation.

👉Caffe2go

Another feature utilizing artificial intelligence on Facebook is Caffe2go, which enables the Facebook app to transform video — not just photos — using machine learning in real time by adding artsy touches — on your phone! Similar to Prisma, the feature is great for recording live videos and transforming it with creative effects that historically required sending video to a data center for processing. Caffe2go works offline and renders live. This technique is literally AI in the palm of your hands and provides everyone with state-of-the-art creative tools for expressing their creativity freely and in a flash.

👉 Preventing Suicide

Around the world, a death by suicide occurs every 40 seconds and suicide is the second leading cause of death for 15 to 29-year old. Thankfully, Facebook can now help prevent suicides through the use of AI. AI can signal posts of people who might be in need and/or perhaps driven by suicidal tendencies. The AI uses machine learning to flag key phrases in posts and concerned comments from friends or family members to help identify users who may be at risk. Analyzing human nuance as a whole is quite complex, but AI is able to track it the context and understand what is a suicidal pattern and what isn’t. It’s great to see that Facebook and other social media sites are doing their part to help with this issue.

👉 Detecting Bad Content

The thorniest social media issues are always related to security and privacy. In addition to the already discussed, Facebook is using AI to detect content falling into seven main categories: nudity, graphic violence, terrorism, hate speech, spam, fake account and suicide prevention. AI helps identify fake accounts created for malicious purposes and shuts them down instantly.

Hate speech is tricky stuff. Requiring the combined efforts of AI and the company’s community standards team, it is a tough nut to crack. It’s always difficult to track whether hate speech is actually there or if there is a nuance to be considered. That’s why the current scenario involves both AI automatically flagging potential hate speech along with follow-up manual review. In other areas, Facebook’s AI system relies on computer vision and raises a degree of confidence in order to determine whether or not to remove the content.

— — — — — — — — — — — — — — — — — — — — — — — — — —

Thanks for learning. If you have any suggestion or any query then feel free for suggest and ask.😊😊

--

--