Building a Cloud-based, peer to peer tutoring platform that would enable a student in need of aid to reach out to qualified and vetted peers for help.
Peerz Academy first engaged cloudThing back in late 2018 to build a cloud-based, peer to peer tutoring platform that would enable a student in need of aid with a homework question or revision topic to reach out to qualified and vetted peers for help.
The platform would allow for students to upload images and text describing their question to the platform and then receive 1-2-1 help from a qualified mentor.
Peerz Academy is a secure, online learning platform funded by the NCFE (National Council for Further Education) that allows verified mentors to deliver lesson content created by expert teachers as well as peer to peer help with specific questions or revision topics.
Their aim is to provide an effective and affordable alternative to expensive private tuition by combining the latest in Cloud Based and AI technology with high impact educational strategies.
Their mission statement is to transform learning by enabling peer to peer interaction in a safe and secure environment, enabling effective learning between peers.
Once the Peerz Academy had engaged cloudThing we kicked off their project, as we do with all our customers, with a discovery phase led by one of our Solution Architects involving all key stakeholders.
The aim of the Discovery Process was to fully capture their requirements for the project, get a full scope of possible pain points and to understand the functions and operations the platform would need so we could successfully road map their ambitions within our proposed solution.
The goal was to build a peer-to-peer learning platform that would transform learning and disrupt the private tuition industry.
It needed to be a holistic learning app that would allow users to manage revision and seek help from verified mentors on a secure platform.
The app also needed to be monetised using a secure payment model similar to phone networks (pay as you go/subscription).
In its current form the Peerz Academy App was built on a hybrid system using both Microsoft Azure and Google Firebase which would allow for instant updates from the database when needed as well as easy to implement improvements in the future.
Originally specced out as wire frames, we progressed this to higher fidelity designs during the build process using React Native so Peerz Acadamey could more easily see all the individual components of the platform as and when they were created allowing for a much quicker feedback and improvement process.
The finished app has three different functions available to students with a back-end system for the vetting of mentors and processing of all app functions.
As mentioned, the app also contains a five-star rating system (similar to the one used for Uber drivers) that students can use to provide feedback on their mentors.
Part of the build process was to add functionality so that when new questions come in the mentors with the highest star rating would be sent the questions first so as to maintain the highest levels of accuracy and professionalism within the platform.
As part of our Continuous Improvement ethos, once the app was built, cloudThing continued to work with the Peerz Academy to add automation and intelligent functionality to the platform.
Once mentors had started to answer questions, Peerz were keen to utilise this data to automatically surface answers to previously asked questions.
Through a combination of Azure's pre-trained Cognitive Services and an in-house exploratory analysis process, we developed a system which scans all the questions which have been uploaded to the system, and extracts all the salient information as structured data, which is stored in a Cognitive Search index.
When a new question is asked, it’s then scanned by the same system and used to query the search index to see if we already have a high quality answer to that exact question.
The system has been shown to retrieve exact answers with a precision of over 90% and to be extremely robust to edge cases like blurred images, handwritten questions, and questions with similar wordings.