It’s often said that one of the best ways to learn is to become the teacher. That’s why, for this year’s Developer Circles Community Challenge, we invited developers and creators to put an innovative spin on technical education by creating tutorials that showcase the capabilities of Facebook technologies.
Participants created step-by-step written tutorials that demonstrated one or more features of open source tools including Hack, React, React Native, PyTorch and Docusaurus; as well as products including Messenger, Spark AR and Wit.ai.
For their efforts, we offered cash prizes, as well as the opportunity to have their tutorials credited and shared with fellow innovators across the Facebook ecosystem.
As our first step in deciding the overall winners, we’re very excited to announce our regional winners today.
The teams behind the below inspiring tutorials have each won a US$2,000 cash prize, and will also be invited to make further enhancements to their projects by Monday November 30, in order to have a chance at the global prizes announced in mid-December.
Asia Pacific
Intermediate/ Advanced
Create Smarter Messenger Experiences on Facebook with Bright
Messenger, Wit.AI
Covid Center Bot (Intermediate)
Messenger, Wit.AI
It's Now Winter -- AR Pop-up Card Tutorial Series
Spark AR
Beginner
HayWord | Case Study for Making Real Word Chatbot Messenger
React, Messenger, Wit.AI
Spark AR Promo Card Filter Tutorial
Spark AR
IndoNLU: Finetuning Tutorial IndoBERT using PyTorch
PyTorch, Docusaurus
Europe
Intermediate/Advanced
How to make Smoke in Spark AR
Spark AR
Creating colliders with Scripting - Spark AR
Spark AR
DIY Alexa With the ESP32 and Wit.ai
Wit.AI
Beginner
Calendar buddy
React, Wit.AI
Spark AR - Audio Visualizer Tutorial
Spark AR
React Custom Animation Hooks Tutorial
React
India
Intermediate/ Advanced
Shockwave
Spark AR
Reactode
React
Transfer Learning Model hosted on Heroku using React & Flask
React, PyTorch
Beginner
ReactNative Tutor ( Learn React Native On the Go )
React Native
Making Conversational Android Apps with Wit.ai
Wit.AI
DevCoder
Wit.AI
Latin America
Intermediate/ Advanced
Updating the Authorization header with Observables
React
Use data from Facebook API in Messenger Bots
Messenger
Manipulating Multiple Scene Objects with Scripts in Spark AR
Spark AR
Beginner
Create a serverless Messenger bot with Wit.ai
Messenger, Wit.AI
Documenting with Docusaurus Version 2 for beginners
Docusaurus
Spark AR - Art Series
Spark AR
Middle East and North Africa
Intermediate/ Advanced
violence Detection in videos using CNN + LSTM
PyTorch
360 Tours
React
Beginner
Messenger Platform Tutorial (TDD Approach)
Messenger
Customer Service Messenger Bot
Messenger, Wit.ai
Build an Encryptor/Decryptor Chatbot on Messenger using Wit
Messenger, Wit.ai
North America
Intermediate/ Advanced
Your Claw Machine
Spark AR
Wit.ai CI and CLI
Wit.ai
Job Finder Bot tutorial
PyTorch
Beginner
Pneumonet-Building an AI COVID-19 Product with Pytorch
Messenger, Wit.ai
Chatbot for Class
React, Docusaurus
Getting Started with React Hooks: useState and useEffect
React
Sub-Saharan Africa
Intermediate/ Advanced
Rabbit Coder (Spark AR Tutorial)
Spark AR
Pytorch For Information Extraction
PyTorch
Architecting and Designing a React Native Application
React Native
Beginner
Wiki Education
Messenger, Wit.ai
Live Chess
React, Docusaurus
Fruit Classifier
PyTorch, Messenger
In acknowledgment of our diverse, global community, we’re also pleased to offer a set of special local language prizes for the first time. The below winning tutorials have each won a US$1,500 prize.
Arabic
Intermediate/ Advanced
Violence Detection in videos
PyTorch
Beginner
Adding Drag & Drop to React components
React, Docusaurus
French
Intermediate/ Advanced
Systeme De Reconnaissance Du Cache Nez
PyTorch
Beginner
Learn the basics of Spark AR by creating your FanMask filter
Spark AR
Indonesian
Intermediate/ Advanced
Gameo
React, PyTorch, Docusaurus
Beginner
HayWord | Case Study for Making Real Word Messenger Apps
React, Messenger, Wit.ai
Spanish
Intermediate/ Advanced
Chatbots As A Service con Messenger Platform
Messenger
Beginner
Tutorial web voice control using Wit.ai
Wit.ai
Congratulations to all of these trail-blazing winners, and to everyone who took part in the Challenge. Stay tuned to our Facebook Developer Circles page for more information on our global winners announcement in December!
We’ll also be hosting a range of challenges including hackathons, as well as product immersion opportunities, for developers and creators in 2021. Don’t forget to sign up for our email newsletter to be among the first to know about these initiatives.
Stay safe and we can’t wait to continue supporting you as you #BuildwithFacebook.