OneClass logo

OneClass: Maximizing learning outcomes and efficiency with AI

Google Cloud Results
  • Shortens cross-database data processing time from weeks to one hour with BigQuery

  • Reduces trigger pipeline setup time from two months to a few minutes

  • Enhances study counselors’ work efficiency by 50% to provide more personalized assistance with Vertex AI

  • Automates operations to realize faster, more impartial internal auditing and simpler staff training

 OneClass deploys its e-learning platforms in Google Cloud to swiftly establish high-performance infrastructure and data pipelines while leveraging the AI capabilities to improve its users’ learning experiences and its operational efficiency.

To ensure our service reliability and accessibility, especially during times when online education was essential, we needed local cloud servers to run our e-learning platforms. Google Cloud possesses not only a data center in Taiwan but also plenty of tools that simplify and accelerate DevOps work.

Tomato Chen

General Manager, OneClass

Since the COVID-19 period, more and more students have been using e-learning services to complement their studies at school. The global online tutoring market is expected to expand at an annual rate of 14.9% between 2023 and 2030.

OneClass is one of the service providers that respond to this growing need. Founded in 2019 by Nani, a leading textbook publisher that has been in the education field for more than 70 years in Taiwan, OneClass first launched OneLive, a one-on-one tutoring platform tailored for K-12 students, and quickly gained its popularity during lockdowns. To provide online learning resources to more students, it then released OneLink+, a classroom management platform designed for schools, and OneWordz, an English learning app.

“Our parent company has accumulated profound experience in Taiwan’s K-12 education. That’s why we understand very well what students’ pain points are and can address them through our online services,” says Tomato Chen, General Manager at OneClass. “For example, the teachers on our tutoring platform are strictly selected, and we provide learning reports and advice regularly to our student users and their parents.”

At first, OneClass ran its tutoring service on a public cloud platform that didn’t have a data center in Taiwan. When an earthquake occurred, the undersea cable that supported OneClass’ tutoring platform was damaged, leading to a service downtime. At the same time, as some schools in Taiwan blocked data transferred from foreign servers for security reasons, OneClass needed to deploy its products locally to reach as many users as possible. As a result, the e-learning service provider decided to migrate its digital platforms to Google Cloud, which has a data center in Taiwan and provides developer-friendly tools that are helpful to OneClass’ small IT team of five engineers at the time.

“To ensure our service reliability and accessibility, especially during times when online education was essential, we needed local cloud servers to run our e-learning platforms,” explains Chen. “Google Cloud possesses not only a data center in Taiwan but also plenty of tools that simplify and accelerate DevOps work, which is beneficial to us as a newly founded startup.”

A child studying with his headphones on

Enabling quality e-learning with high-performance cloud infrastructure and data analytics

OneClass now deploys most of its online learning platforms, teaching systems, and internal management systems in Google Cloud. In the beginning, the OneClass team used Firebase to develop and run serverless applications, because it required fewer DevOps resources and supported high scalability. During the COVID-19 period, OneClass saw its daily user number increase from 1,000 to more than one million and was able to maintain zero downtime with the autoscaling feature of Firebase.

Later on, when the number of OneClass services grew, the team started employing Kubernetes clusters in Google Kubernetes Engine (GKE) as its servers, so that it could manage different projects separately and set up a different scaling schedule for each service based on its respective peak hours to ensure sufficient resources and reduce waste. On top of that, GKE supports smooth app update deployment by bringing in traffic only when the new version is ready. Horry Lee, CTO at OneClass, notes that this feature greatly helps assure the reliability of OneClass’ services because the team releases app updates every day.

Google Cloud fully meets our infrastructure needs by providing diverse and powerful tools. We used Firebase to quickly launch reliable services at the initial stage, and now GKE enables us to manage and frequently update multiple services at ease. There has been no downtime caused by a lack of computing resources.

Horry Lee

CTO, OneClass

“Google Cloud fully meets our infrastructure needs by providing diverse and powerful tools,” he adds. “We used Firebase to quickly launch reliable services at the initial stage, and now GKE enables us to manage and frequently update multiple services at ease. There has been no downtime caused by a lack of computing resources.”

To implement data-driven decision-making, OneClass stores a part of its business data in Cloud Storage and deploys its data warehouse in BigQuery to retrieve data from various sources for analyses, with the results visualized through Looker Studio. As BigQuery supports various data formats, the OneClass team can easily realize speedy cross-database queries by synchronizing data automatically between its databases and BigQuery. Before using Google Cloud, it required several weeks for the team to generate a data analytics report based on different data sources. Now, nearly all analytics requests can be completed within one hour, which has significantly accelerated OneClass’ decision-making process.

Besides, using Cloud Storage has also simplified OneClass’ DevOps work. Many features of its internal management systems and learning platforms require consecutive actions of different services. For example, the recordings of calls made by OneClass salespersons and customer service staff need to be sent from its call center system to Cloud Storage for storage, and then the stored data will be transcribed by Speech-to-Text and analyzed by BigQuery for internal auditing. Cloud Storage not only supports automatic storage of data produced by the servers in Google Cloud but also enables simple trigger pipeline setup together with Eventarc. OneClass’ DevOps team only had to make a few clicks to send triggers automatically between services, instead of spending one to two months on development.

A person scrolling a phone

Enhancing learning outcomes and teaching quality with Vertex AI

Using Vertex AI and other AI tools of Google Cloud, we can now produce quality learning materials and study reports much more efficiently, allowing us to help our students achieve better results more easily and effectively.

PinLin Ho

Head of Research and Development, OneClass

To enhance users’ learning outcomes, OneClass’ study counselors write and send lesson summaries, study reports and guidance regularly to students and parents. Aiming at freeing its counselors from repetitive work, OneClass in early 2024 decided to leverage generative artificial intelligence (AI) to draft these texts. After comparing different offerings, the team chose to use Gemini 1.5 Pro in Vertex AI, because it delivers the same quality at only one-sixth of the cost. 

With the texts generated by Gemini, OneClass’ study counselors have seen their productivity enhanced by 50%. Before the adoption of Gemini, it took them considerable time to listen through students’ online tutoring lessons to write summaries, and closely follow the current teaching schedules of different schools across regions to give study guidance.

Now, as Gemini can digest and produce texts accurately, OneClass counselors only need to do simple reviewing and editing. This way, they can track students’ learning progress more easily and give more personalized, effective advice. Leveraging Gemini to generate the initial draft of the replies to students’ questions, OneClass tutors have also seen their workloads reduced by 30% and are now able to dedicate more time to lesson preparation.

Besides text generation, OneClass utilizes other AI capabilities of Google Cloud to improve the learning experiences that it offers. It employs Text-to-Speech AI, Speech-to-Text, and Gemini to develop a virtual teacher for English conversation and pronunciation on OneWordz. This means that its users can practice English speaking anytime and receive real-time feedback, which helps them progress faster. By using Imagen on Vertex AI to generate images for English vocabulary flashcards, the OneClass team can produce learning materials five times faster compared to the manual method. 

“Using Vertex AI and other AI tools of Google Cloud, we can now produce quality learning materials and study reports much more efficiently, allowing us to help our students achieve better results more easily and effectively,” notes PinLin Ho, Head of Research and Development at OneClass. “The performance of these tools is industry-leading. For example, by giving simple prompts, more than 90% of the images generated by Imagen 3 are good for us to use. Other similar offerings only reach 30%.”

Nani OneClass architecture program

Facilitating business operations with higher AI model performance

Having successfully implemented AI features in its education services, OneClass continues to expand its use scenarios. The e-learning service provider reviews its salespersons’ every call recording to ensure that they conform to the company’s policies. This used to be done manually by its internal auditors, which was time-consuming and prone to human errors. Now, OneClass uses Speech-to-Text to transcribe the recordings, and Gemini to identify non-compliance issues. This way, the auditing process has accelerated by 10X, and it can onboard new auditors with simpler training.

“We want to leverage AI to improve our operational efficiency in all possible aspects, and sales call auditing is one of them,” explains Leo Su, Technology Director at OneClass. “With Speech-to-Text and Gemini, our internal auditors can point out issues more timely and impartially, which helps enhance our salespersons’ performance.”

We want to leverage AI to improve our operational efficiency in all possible aspects, and sales call auditing is one of them. With Speech-to-Text and Gemini, our internal auditors can point out issues more timely and impartially, which helps enhance our salespersons’ performance.

Leo Su

Technology Director, OneClass

As its usage of AI models increases, it requires the OneClass team more time and expertise to set up the computing environments that are the most suitable for AI models. To improve its AI model performance with the least DevOps effort, the team in mid-2024 started using Vertex AI Workbench instances to optimize the computing environment of its AI models deployed in Google Cloud. It used to take several hours for OneClass AI models to transcribe and summarize a tutoring lesson. Now, as the Workbench instances provide the most optimal development environment, the same process can be done in five minutes, further enhancing the company’s productivity.

OneClass banner

Maximizing e-learning benefits with more AI tools

The productivity and service quality improvements that we’ve reached by leveraging Google Cloud are remarkable, particularly its powerful AI capabilities.

PinLin Ho

Head of Research and Development, OneClass

Intending to expand into markets abroad in the near future, OneClass plans to strengthen its competitive edges by taking full advantage of the AI capabilities of Google Cloud. It will employ Vision AI to detect students’ facial expressions during lessons to understand their responses better, as well as Natural Language AI and Translation AI to facilitate cross-language communication. Furthermore, it will build AI models to answer students’ and customers’ frequently asked questions based on its historical data, so that its teachers’ and salespersons’ workloads can be further reduced.

“The productivity and service quality improvements that we’ve reached by leveraging Google Cloud are remarkable, particularly its powerful AI capabilities,” Ho notes. “We believe that there are still a lot of unexplored use scenarios of AI in the education sector, and we will continue optimizing the e-learning experiences on our platforms with more AI features.”

OneClass is an online education service provider founded in 2019 as a subsidiary of Nani, one of the leading textbook publishers in Taiwan. Leveraging its expertise in the education field, OneClass offers personalized tutoring lessons and learning materials to K-12 students. Its e-learning platforms currently have more than 120,000 student users.

Industry: Education

Location: Taiwan

Products: Vertex AI, BigQuery, Cloud Storage, Eventarc, Firebase, Google Kubernetes Engine, Looker Studio, Speech-to-Text, Text-to-Speech AI

Google Cloud