{"id":252354,"date":"2025-10-21T16:12:48","date_gmt":"2025-10-21T08:12:48","guid":{"rendered":"https:\/\/www.grab.com\/sg\/?post_type=editorial&#038;p=252354"},"modified":"2025-10-21T16:13:07","modified_gmt":"2025-10-21T08:13:07","slug":"were-making-the-power-of-forecasting-available-to-more-grabbers","status":"publish","type":"editorial","link":"https:\/\/www.grab.com\/sg\/inside-grab\/stories\/were-making-the-power-of-forecasting-available-to-more-grabbers\/","title":{"rendered":"We\u2019re making the power of forecasting available to more Grabbers"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"252354\" class=\"elementor elementor-252354\" data-elementor-post-type=\"editorial\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3c9ead7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3c9ead7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c6ae3d4\" data-id=\"c6ae3d4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-20c9ec8 gr21-boxed-content editorial-gr21-boxed-content elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"20c9ec8\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1fbe95c\" data-id=\"1fbe95c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e29f5bd elementor-widget elementor-widget-text-editor\" data-id=\"e29f5bd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Imagine it\u2019s rush hour when suddenly, a heavy downpour begins. Quick shifts in weather are common in Southeast Asia. Demand for rides surges, but Grab still manages to match passengers with drivers quickly, keeping waiting times reasonably short. Behind that smooth experience lies a lot of careful planning\u2014made possible with one of the most powerful tools in our toolbox: forecasting.<\/p><p>Forecasting helps us predict what\u2019s likely to happen in the future. Whether that\u2019s how many rides will be requested in an area, how driver supply will shift with weather and time of day, or even how our systems might behave under different conditions.\u00a0<\/p><p>Many industries rely on it: airlines forecast demand to optimise ticket prices, supermarkets forecast sales to manage inventory, and logistics companies forecast traffic to plan deliveries. At Grab, forecasting underpins everything from driver-partner incentives to ride pricing. As a Grab user or driver-partner, you\u2019ve likely benefited from our enhanced forecasting models without being aware of how it works behind the scenes.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b145cd3 elementor-widget elementor-widget-image\" data-id=\"b145cd3\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"690\" src=\"https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21155337\/Screenshot-2025-10-21-155215-700x690.png\" class=\"attachment-large size-large wp-image-252380\" alt=\"\" srcset=\"https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21155337\/Screenshot-2025-10-21-155215-700x690.png 700w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21155337\/Screenshot-2025-10-21-155215-250x247.png 250w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21155337\/Screenshot-2025-10-21-155215-768x757.png 768w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21155337\/Screenshot-2025-10-21-155215-12x12.png 12w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21155337\/Screenshot-2025-10-21-155215-120x118.png 120w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21155337\/Screenshot-2025-10-21-155215.png 933w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Forecasting plays a big role in many industries. For example in shipping, forecasting is essential to help anticipate demand for containers along various routes.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1484386 elementor-widget elementor-widget-text-editor\" data-id=\"1484386\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p style=\"margin-top: 20px; font-size: 18px;\">However, sophisticated forecasting is a complex task. Not every Grab team had the resources or expertise to set up forecasting pipelines from scratch. We needed a solution that simplified the process, while delivering high-quality results. This is what led to the development of Spyce.<\/p><h5 style=\"font-family: Inter, Inter, sans-serif;\">The birth of Spyce<\/h5><p style=\"font-size: 18px;\">Spyce is an internal tool we created. It wraps multiple forecasting packages together, lowering the barrier to entry making advanced forecasting accessible to any team at Grab.<\/p><p style=\"font-size: 18px;\">It came about as we were working on improving forecasting for a specific problem: Dynamic pricing. We were trying to understand how best to make subtle price adjustments to Grab rides\u2014depending on the supply and demand situation\u2014 with the goal to balance out the marketplace for optimal service, considering real-time changes on the ground.<\/p><p><span style=\"background-color: transparent; font-size: 11pt; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;\">[<\/span><a href=\"https:\/\/www.grab.com\/sg\/inside-grab\/stories\/why-and-how-do-ride-fares-on-grab-change-with-time\/\" style=\"font-size: 18px;\"><span style=\"font-size: 11pt; font-family: Arial, sans-serif; color: rgb(17, 85, 204); background-color: transparent; font-weight: 400; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Also read: Why and how do ride fares on Grab change with time?<\/span><\/a><span style=\"background-color: transparent; font-size: 11pt; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;\">]<\/span><\/p><p>As we pooled our resources to solve this problem, we noticed a pattern. Actually, many forecasting tasks across Grab\u2019s divisions and teams followed the same steps: gathering data, selecting the right forecasting models, defining metrics, and then evaluating performance.&nbsp;<\/p>\n<p>With Spyce, we created a tool that accelerates the process of building a forecasting pipeline through automation. For example, it will automatically select the right model for the task, and works with the standardised metrics already available via other internal tools Grabbers use.<\/p>\n<p>Non-technical users don&#8217;t have to install or write any code to work with Spyce. They can just send a request to forecast a given metric to an internal service and receive a result. This service will take care of all the work related to model selection and data preparation. The Spyce package can also easily integrate with AI agents (e.g. chat bots) that teams can then use to generate forecasts on their own.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-452a233 elementor-widget elementor-widget-image\" data-id=\"452a233\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"377\" src=\"https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21161139\/Spyce-forecasting-Grab-integration-options-700x377.png\" class=\"attachment-large size-large wp-image-252405\" alt=\"\" srcset=\"https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21161139\/Spyce-forecasting-Grab-integration-options-700x377.png 700w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21161139\/Spyce-forecasting-Grab-integration-options-250x135.png 250w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21161139\/Spyce-forecasting-Grab-integration-options-768x414.png 768w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21161139\/Spyce-forecasting-Grab-integration-options-18x10.png 18w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21161139\/Spyce-forecasting-Grab-integration-options-120x65.png 120w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2025\/10\/21161139\/Spyce-forecasting-Grab-integration-options.png 1389w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Spyce can be used by all teams across Grab, even those with less technical proficiency due to its easy integration with other popular internal Grab tools.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bbf9c98 elementor-widget elementor-widget-text-editor\" data-id=\"bbf9c98\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">In short, it helps any team get reliable forecasts faster, with less setup and guesswork. It reduces usual data-science work from weeks to hours, and allows teams to focus on the business problems and outcomes we\u2019re trying to solve for, rather than spending time on setting up the forecasting models.<\/span><\/p><p><span style=\"font-weight: 400;\">As for the name, Spyce is inspired by \u201cthe spice,\u201d from the science fiction universe <\/span><i><span style=\"font-weight: 400;\">Dune<\/span><\/i><span style=\"font-weight: 400;\">. It\u2019s a mysterious substance that helps those who ingest it gain foresight and heightened awareness.<\/span><\/p><h5><b>The power of Spyce<\/b><\/h5><p><span style=\"font-weight: 400;\">Spyce started as a collaboration with the Fulfilment team, but thanks to support from the tech infrastructure team and others, it\u2019s now expanding its reach across Grab. Any team can integrate Spyce into their workflows to build forecasts that guide smarter decisions.<\/span><\/p><p><span style=\"font-weight: 400;\">Today, Spyce powers forecasting in a growing number of use cases across Grab, including:<\/span><\/p><ul><li aria-level=\"1\"><span style=\"font-weight: 400;\">Advanced Booking Nudges: When we predict low fulfillment rates in certain areas, the app can nudge users to schedule an advance booking\u2014improving their chances of getting a ride when they need it.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><\/li><\/ul><ul><li aria-level=\"1\"><span style=\"font-weight: 400;\">Supply Planning: We can forecast future ride demand more accurately and nudge drivers to close supply gaps.<\/span><b><br \/><\/b><\/li><\/ul><ul><li aria-level=\"1\"><span style=\"font-weight: 400;\">Smart Alerts:<\/span> <span style=\"font-weight: 400;\">Spyce supports anomaly detection in key business metrics, triggering automated alerts when incoming data begins to deviate from a forecasted time series. This empowers teams to respond early, with proactive interventions.<\/span><b><br \/><br \/><\/b><\/li><\/ul><p><span style=\"font-weight: 400;\">Our next steps include enhancing Spyce\u2019s automation, improving its scalability, and integrating it even more deeply across Grab\u2019s systems.<\/span><\/p><p><span style=\"font-weight: 400;\">At the end of the day, all this innovation serves one purpose: to make every Grab experience smoother, more reliable, and more delightful\u2014whether you\u2019re a driver-partner, a passenger, or someone waiting for their meal to arrive right on time.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-43b91aa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"43b91aa\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c7fbdfb\" data-id=\"c7fbdfb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"parent":180237,"menu_order":0,"template":"grab21-default","acf":[],"_links":{"self":[{"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial\/252354"}],"collection":[{"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial"}],"about":[{"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/types\/editorial"}],"version-history":[{"count":50,"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial\/252354\/revisions"}],"predecessor-version":[{"id":252411,"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial\/252354\/revisions\/252411"}],"up":[{"embeddable":true,"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial\/180237"}],"wp:attachment":[{"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/media?parent=252354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}