CINXE.COM

Using AI to differentiate different types of mosquito larvae

<!doctype html> <html lang="en"><head><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WXJKSPTL'); </script><meta charset="utf8"> <meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <meta name="twitter:card" content="summary_large_image"><meta property="og:title" content="Using AI to differentiate different types of mosquito larvae"><meta property="og:description" content="🦟 Did you know Singapore has over 180 mosquito species? GovTech X NEA — using AI tech to identify mosquito..."> <meta name="Description" CONTENT="🦟 Did you know Singapore has over 180 mosquito species? GovTech X NEA — using AI tech to identify mosquito..."> <meta property="og:image" content="https://www.tech.gov.sg/images/technews/Using_AI_to_differentiate_different_types_of_mosquito_larvae__1_.jpg"> <meta property="og:url" content="https://www.tech.gov.sg/media/technews/using-ai-to-differentiate-mosquito-larvae/"><link rel="canonical" href="https://www.tech.gov.sg/media/technews/using-ai-to-differentiate-mosquito-larvae/" /><link rel="shortcut icon" href="/images/symbol 4 magenta.png" type="image/x-icon"><link rel="stylesheet" href="/assets/css/styles.css"> <link rel="stylesheet" href="/assets/css/blueprint.css"> <link rel="stylesheet" href="/misc/custom.css"> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:400,600" crossorigin="anonymous"> <link href='https://cdnjs.cloudflare.com/ajax/libs/boxicons/2.0.9/css/boxicons.min.css' rel='stylesheet'><link type="application/atom+xml" rel="alternate" href="https://www.tech.gov.sg/feed.xml" title="Government Technology Agency of Singapore (GovTech)" /><script src="https://assets.wogaa.sg/scripts/wogaa.js" crossorigin="anonymous"></script><script src="/assets/js/facebook-pixel.js" crossorigin="anonymous"></script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=688926055194344&ev=PageView&noscript=1"/></noscript><script src="/assets/js/linkedin-insights.js" crossorigin="anonymous"></script> <noscript><img height="1" width="1" style="display:none" src="https://px.ads.linkedin.com/collect/?pid=4908108&fmt=gif" /></noscript><title>Using AI to differentiate different types of mosquito larvae</title> </head> <body> <div class="masthead-container" id="navbar" onclick><section class="bp-section bp-masthead"><div class="bp-container"> <div class="row is-multiline is-vcentered masthead-layout-container"> <div class="col is-9-desktop is-12-touch has-text-centered-touch"> <div class="masthead-layout" id="bp-masthead"> <span class="sgds-icon sgds-icon-sg-crest is-size-5" style="color: red" ></span> <span style="display: table-cell; vertical-align: middle"> <span class="banner-text-layout"> <span class="is-text"> A Singapore Government Agency Website&ensp; </span> <span class="bp-masthead-button" id="masthead-dropdown-button"> <span class="is-text bp-masthead-button-text"> How to identify </span> <span class="sgds-icon sgds-icon-chevron-down is-size-7" id="masthead-chevron" ></span> </span> </span> </span> </div> <div class="masthead-divider is-hidden" id="masthead-divider" style="padding-left: -12px; padding-right: -12px" ></div> </div> <div class="col banner-content-layout is-hidden" id="banner-content"> <div class="banner-content"> <img src="/assets/img/government_building.svg" class="banner-icon" /> <div class="banner-content-text-container"> <strong class="banner-content-title" >Official website links end with .gov.sg</strong > <p> Government agencies communicate via <strong> .gov.sg </strong> websites <span class="avoidwrap">(e.g. go.gov.sg/open)</span>. <a href="https://go.gov.sg/trusted-sites" class="banner-content-text bp-masthead-button-link bp-masthead-button-text" target="_blank" rel="noreferrer" > Trusted website<Text style="letter-spacing: -3px">s</Text> </a> </p> </div> </div> <div class="banner-content"> <img src="/assets/img/lock.svg" class="banner-icon" /> <div class="banner-content-text-container"> <strong class="banner-content-title" >Secure websites use HTTPS</strong > <p> Look for a <strong> lock </strong>(<img src="/assets/img/lock.svg" class="inline-banner-icon" />) or https:// as an added precaution. Share sensitive information only on official, secure websites. </p> </div> </div> </div> </div> </div> </section> </section> <nav class="navbar is-transparent"> <div class="bp-container"> <div class="navbar-brand"> <a class="navbar-item" href="/"> <img src="/images/logo_govtech_hort.gif" alt="Homepage" style="max-height:75px;max-width:200px;height:auto;width:auto;"> </a> <div class="navbar-burger burger" data-target="navbarExampleTransparentExample"> <span></span> <span></span> <span></span> </div> </div> <div id="navbarExampleTransparentExample" class="bp-container is-fluid margin--none navbar-menu"> <div class="navbar-start"><div class="navbar-item is-hidden-widescreen is-search-bar"> <form action="/search/" method="get"> <div class="field has-addons"> <div class="control has-icons-left is-expanded"> <input class="input is-fullwidth" id="search-box-mobile" type="text" placeholder="What are you looking for?" name="query"> <span class="is-large is-left"> <i class="sgds-icon sgds-icon-search search-bar"></i> </span> </div> </div> </form> </div><div class="navbar-item has-dropdown is-hoverable"> <a class="navbar-link is-uppercase" href="/about-us/who-we-are/">About Us</a> <div class="navbar-dropdown"><a class="navbar-item sub-link" href="/about-us/who-we-are/">Who We Are</a><a class="navbar-item sub-link" href="/about-us/what-we-do/our-role/">What We Do</a><a class="navbar-item sub-link" href="/about-us/our-journey/our-story/">Our Journey</a><a class="navbar-item sub-link" href="/about-us/our-achievements/our-kpis/">Our Achievements</a><a class="navbar-item sub-link" href="/about-us/our-team/">Our Team</a></div> <div class="selector is-hidden-touch is-hidden-desktop-only"></div> </div><div class="navbar-item has-dropdown is-hoverable"> <a class="navbar-link is-uppercase" href="/products-and-services/overview/">Products And Services</a> <div class="navbar-dropdown"><a class="navbar-item sub-link" href="/products-and-services/overview/">Overview</a><a class="navbar-item sub-link" href="/products-and-services/for-citizens/overview/">For Citizens</a><a class="navbar-item sub-link" href="/products-and-services/for-businesses/overview/">For Businesses</a><a class="navbar-item sub-link" href="/products-and-services/for-government-agencies/overview/">For Government Agencies</a><a class="navbar-item sub-link" href="/products-and-services/collaborate-with-us/overview/">Collaborate With Us</a></div> <div class="selector is-hidden-touch is-hidden-desktop-only"></div> </div><div class="navbar-item has-dropdown is-hoverable"><a href="/careers/why-join-govtech/overview/" class="navbar-link is-uppercase">Careers</a><div class="navbar-dropdown"><a href="/careers/why-join-govtech/overview/" class="navbar-item sub-link">Why Join GovTech</a><a href="/careers/opportunities-for-professionals/overview/" class="navbar-item sub-link">Opportunities: Professionals</a><a href="/careers/students-and-graduates/overview/" class="navbar-item sub-link">Students and Graduates</a><a href="https://careers.tech.gov.sg/careers/SearchJobs" target="_blank" rel="noopener nofollow" class="navbar-item sub-link">Apply For Jobs</a></div> <div class="selector is-hidden-touch is-hidden-desktop-only"></div> </div><div class="navbar-item has-dropdown is-hoverable"><a href="/media" class="navbar-link is-uppercase">Media</a><div class="navbar-dropdown"><a href="/media/technews" class="navbar-item sub-link">TechNews</a><a href="/media/media-releases" class="navbar-item sub-link">Media Releases</a><a href="/media/featured-articles" class="navbar-item sub-link">Featured Articles</a><a href="/media/events" class="navbar-item sub-link">Events</a><a href="/media/reports-and-speeches" class="navbar-item sub-link">Reports and Speeches</a></div> <div class="selector is-hidden-touch is-hidden-desktop-only"></div> </div><div class="navbar-item has-dropdown is-hoverable"> <a class="navbar-link is-uppercase" href="/our-communities/join-our-communities/overview/">Our Communities</a> <div class="navbar-dropdown"><a class="navbar-item sub-link" href="/our-communities/join-our-communities/overview/">Join Our Communities</a><a class="navbar-item sub-link" href="/our-communities/our-exhibitions/">Our Exhibitions</a><a class="navbar-item sub-link" href="/our-communities/stay-informed/">Stay Informed</a></div> <div class="selector is-hidden-touch is-hidden-desktop-only"></div> </div><div class="navbar-item"><a href="/contact-us" class="navbar-item is-uppercase" style="height:100%;width:100%;">Contact Us</a><div class="selector is-hidden-touch is-hidden-desktop-only"></div> </div></div><div class="navbar-end is-hidden-touch is-hidden-desktop-only"> <div class="navbar-item"><a class="bp-button is-text is-large" style="text-decoration: none" id="search-activate"> <span class="sgds-icon sgds-icon-search is-size-4"></span> </a></div> </div></div> </div> </nav> <div class="bp-container hide is-hidden-touch is-hidden-desktop-only search-bar" id="search-bar"> <div class="row margin--top--sm margin--bottom--sm is-gapless"> <div class="col"> <form action="/search/" method="get"> <div class="field has-addons"> <div class="control has-icons-left is-expanded"> <input class="input is-fullwidth is-large" id="search-box" type="text" placeholder="What are you looking for?" name="query" autocomplete="off"> <span class="is-large is-left"> <i class="sgds-icon sgds-icon-search is-size-4 search-bar"></i> </span> </div> <div class="control"> <button type="submit" class="bp-button is-secondary is-medium has-text-white search-button">SEARCH</button> </div> </div> </form> </div> </div> </div> </div> <div id="main-content" role="main" onclick><section class="bp-section bg-secondary"> <div class="bp-container "> <div class="row"> <div class="col is-11"><nav class="bp-breadcrumb" aria-label="breadcrumbs"> <ul> <li><a href="/"><small>HOME</small></a></li><li><a href="/media/"><small>MEDIA</small></a></li><li><a href="/media/technews/"><small>TECHNEWS</small></a></li><li><a href="/media/technews/using-ai-to-differentiate-mosquito-larvae/"><small>USING AI TO DIFFERENTIATE DIFFERENT TYPES OF...</small></a></li></ul> </nav> </div> </div> </div> <div class="bp-container "> <div class="row"> <div class="col is-11"> <h1 class="has-text-white"><b>Using AI to differentiate different types of mosquito larvae</b></h1> </div> </div> </div> <div class="bp-container "> <div class="row"> <div class="col is-11"> <small class="has-text-white" style="padding-top: 2.25rem; padding-bottom: 0">14 OCT 2021</small> </div> </div> </div> </section> <section class="bp-section"> <div class="bp-container padding--top--lg content"> <div class="row"> <div class="col is-8 is-offset-2 print-content"><p>Did you know there are more than 180 species of mosquitoes in Singapore? That’s more than the United States, which has&nbsp;<a href="https://www.mosquito.org/fun-facts/" class="editor-rtfLink" rel="noopener noreferrer nofollow" target="_blank">176 mosquito species</a>.</p> <p>The most common types in Singapore are the&nbsp;<em>Aedes</em>&nbsp;(which spread dengue and chikungunya),&nbsp;<em>Culex</em>&nbsp;(which spread filariasis), and&nbsp;<em>Anopheles</em>&nbsp;(which spread malaria). The National Environment Agency (NEA) actively monitors mosquito populations, and correctly identifying different species is an integral part of enabling targeted measures to eradicate mosquitoes.</p> <p>To aid NEA in its fight against mosquitoes, GovTech teamed up with the agency to explore the feasibility of using Artificial Intelligence (AI) based video analytics to identify mosquito larva species. And the first step was to understand how the job is being done by humans now.</p> <h3>How is mosquito species identification done today?</h3> <p>Currently, trained analysts examine taxonomical characteristics of mosquito larvae through a microscope. A mosquito larva observed through a microscope would look like this:</p> <div class="isomer-image-wrapper"> <img style="width: 100%" height="auto" width="100%" alt="Anatomy of mosquito larvae" src="/images/technews/Using_AI_to_differentiate_different_types_of_mosquito_larvae__1_.jpg" /> </div> <p><em>Anatomy of mosquito larvae. Source:&nbsp;OECD Publication.</em> </p> <p>A mosquito larva typically has an ovoid head, thorax, and abdomen of nine segments. Analysts look for subtle differences to identify different species. For example, the&nbsp;<em>Ae. aegypti</em>&nbsp;(left) has pitchfork scales, while the&nbsp;<em>Ae. albopictus</em>&nbsp;(right) has thorn-like scales.</p> <div class="isomer-image-wrapper"> <img style="width: 100%" height="auto" width="100%" alt="Using AI to differentiate the different types of mosquito larvae based on micro-imaging" src="/images/technews/Using_AI_to_differentiate_different_types_of_mosquito_larvae__2_.jpg" /> </div> <p><em>Source: Florida Medical Entomology Laboratory</em> </p> <p>As you can see, analysing mosquito larvae remains a challenging task due to the high resemblance of various species, especially those within the same groups. The distinctions among different species are difficult to identify even for human experts with the naked eye, as subtle distinctions can only be observed through microscopic scrutiny. Methods of larvae image analysis mostly rely on manual work, which can be labour-intensive and prone to human error.</p> <h3>How did GovTech approach the problem?</h3> <p>When we saw several studies indicating that different mosquito species may exhibit different movement patterns, the team explored the use of video analytics to classify larvae. We focused on the four most common species in Singapore:</p> <ul data-tight="true" class="tight"> <li> <p><em>Aedes aegypti</em>,</p> </li> <li> <p><em>Aedes albopictus</em>,</p> </li> <li> <p><em>Culex quinquefasciatus</em>, and</p> </li> <li> <p><em>Anopheles sinensis</em> </p> </li> </ul> <h3>Getting the dataset of videos</h3> <p>NEA used a consumer-grade mobile phone to capture about 6,800 high-quality videos of between 5 and 50 seconds. The videos were filmed in a controlled environment so that the lighting, angle and focus were consistent, providing a “cleaner” dataset.</p> <p>About 92 per cent of the videos came from lab-reared samples. As they were grown in a controlled environment, the larvae had fewer variations within a species in terms of size, colour, body texture, and movement patterns. The field-collected samples, which were harder to obtain, had more diverse features, as seen below.</p> <div class="isomer-image-wrapper"> <img style="width: 100%" height="auto" width="100%" alt="Comparison of lab-reared and field-collected larvae" src="/images/technews/Using_AI_to_differentiate_different_types_of_mosquito_larvae__3_.jpg" /> </div> <p><em>Comparison of lab-reared and field-collected larvae. (Source: National Environment Agency)</em> </p> <p>Next, we took still images from the videos at fixed intervals and then used an automated process to detect the area of interest where the larva is, crop the images to a consistent size, and rotate the images so that the head was on top.</p> <div class="isomer-image-wrapper"> <img style="width: 100%" height="auto" width="100%" alt="Pro-processing steps for identifying the mosquito larvae" src="/images/technews/Using_AI_to_differentiate_different_types_of_mosquito_larvae__4_.jpg" /> </div> <p><em>Pre-processing steps. (Source: GovTech and National Environment Agency)</em> </p> <p>These steps produced a sequence of images that can be analysed for differences in the motion of different species.</p> <div class="isomer-image-wrapper"> <img style="width: 100%" height="auto" width="100%" alt="Examples of pre-processed inputs of the mosquito larvae variety" src="/images/technews/Using_AI_to_differentiate_different_types_of_mosquito_larvae__5_.jpg" /> </div> <p><em>Examples of pre-processed inputs. (Source: National Environment Agency)</em> </p> <p>These images are then split into two sets: the training and test sets. The training set is fed into the AI model – a neural network called CNN-LTSM that is good at handling sequences of video frames. The model learns from the training set to recognise different movement patterns in the video frames. After it has been trained, the model is then shown the previously unseen test set and is tasked to predict which species the video frames come from.</p> <h3>How did the AI model perform?</h3> <p>When we first started the project, only lab-reared sample videos were available. Using this limited dataset, we were able to achieve more than 99 per cent in weighted F1 score, which judges how accurate the model is! The model could not only correctly classify species from different groups (<em>Aedes</em>&nbsp;vs.&nbsp;<em>Culex</em>&nbsp;vs.&nbsp;<em>Anopheles</em>), but it also managed to differentiate seemingly lookalike species (<em>Ae. aegypti</em>&nbsp;vs.&nbsp;<em>Ae. albopictus</em>) from the same group. This was not surprising as the lab samples were consistent in appearance within the same group.</p> <p>However, when the lab-sample-trained model was tested on the field-collected samples, the F1 score dropped to about 89 per cent. Clearly, the different appearances of field-collected larvae gave the model difficulties. For example, the appearance of lab (left) and field (right)&nbsp;<em>Ae. aegypti</em>&nbsp;looked very different.</p> <div class="isomer-image-wrapper"> <img style="width: 100%" height="auto" width="100%" alt="Colour and pattern differences in lab-reared and field-collected samples" src="/images/technews/Using_AI_to_differentiate_different_types_of_mosquito_larvae__6_.jpg" /> </div> <p><em>Colour and pattern differences in lab-reared (left) and field-collected (right) samples. (Source: National Environment Agency)</em> </p> <p>We had known of this problem and tried to adjust for it by adding random colour differences to our lab-collected images. However, this solution was clearly not enough to mitigate the problem.</p> <p>Subsequently, we introduced more field samples to train the model and after a few iterations, we were able to build up our F1 score to almost 100 per cent!</p> <h3>What lies ahead</h3> <p>The result of the project has demonstrated the viability of using AI to classify the four most common species of mosquito larvae in Singapore.</p> <p>However, there are a few caveats to note. The end-to-end process, including image processing and model training, is computationally expensive. Also, while the model can recognise the four species effectively, we don’t know how well it can handle new species that it has not seen. It will likely have to be retrained for every new mosquito larva we introduce.</p> <p>Nonetheless, this project has set the stage for developing complex AI models to handle challenging object classification problems and we are excited about enhancing it further to apply to other cases!</p> <p></p> </div><div class="col is-1 has-float-btns is-position-relative is-hidden-touch"> <div class="float-buttons"> <div class="actionbar__inner"> <button class="bp-button" id="print-button" aria-label="Print"> <i class="sgds-icon sgds-icon-print is-size-4"> </i> </button> </div> <div class="actionbar__inner padding--top--sm"> <button class="bp-button" id="copy-link" aria-label="Copy Link"> <i class="sgds-icon sgds-icon-link is-size-4"> </i> </button> <input id="page-url" type="text" class="hide" value="https://www.tech.gov.sg/media/technews/using-ai-to-differentiate-mosquito-larvae/"></div> <div class="actionbar__inner padding--top--sm"> <a href="mailto:?Subject=Using AI to differentiate different types of mosquito larvae&amp;Body= https://www.tech.gov.sg/media/technews/using-ai-to-differentiate-mosquito-larvae/" id="mail-anchor" aria-label="Mail"> <button class="bp-button"> <i class="sgds-icon sgds-icon-mail is-size-4"> </i> </button> </a> </div> <div class="actionbar__inner padding--top--sm"><a href="http://www.facebook.com/sharer.php?u={{page.url|absolute_url|escape}}" target="_blank" rel="noopener nofollow" id="fb-anchor" aria-label="Share in Facebook"> <button class="bp-button"> <i class="sgds-icon sgds-icon-facebook-alt is-size-4"> </i> </button> </a> </div> <div class="actionbar__inner padding--top--sm"><a href="https://www.linkedin.com/sharing/share-offsite/?url={{page.url|absolute_url|escape}}&title={{page.title}}" target="_blank" rel="noopener nofollow" id="li-anchor" aria-label="Share in LinkedIn"> <button class="bp-button"> <i class="sgds-icon sgds-icon-linkedin-alt is-size-4"> </i> </button> </a> </div> </div> </div> <script src="/assets/js/print.js"></script> </div> </div> </section> </div><footer class="bp-footer top-section" onclick> <div class="bp-container "> <div class="row"> <div class="col header padding--top--lg padding--bottom--lg"> <h5 class="sub-header has-text-white"> <b>Government Technology Agency of Singapore (GovTech)</b> </h5> </div> </div> <div class="row is-top"><div class="row col is-multiline is-hidden-tablet-only is-hidden-mobile "><div class="col footer-page-links is-one-fifth is-hidden-tablet-only is-hidden-mobile padding--bottom--lg is-left"> <p class="sub-header"><b><a href="/about-us/who-we-are/" class="has-text-white">About Us</a></b> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/about-us/who-we-are/">Who We Are</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/about-us/what-we-do/our-role/">What We Do</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/about-us/our-journey/our-story/">Our Journey</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/about-us/our-achievements/our-kpis/">Our Achievements</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/about-us/our-team/">Our Team</a> </p></div><div class="col footer-page-links is-one-fifth is-hidden-tablet-only is-hidden-mobile padding--bottom--lg is-left"> <p class="sub-header"><b><a href="/products-and-services/overview/" class="has-text-white">Products And Services</a></b> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/products-and-services/overview/">Overview</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/products-and-services/for-citizens/overview/">For Citizens</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/products-and-services/for-businesses/overview/">For Businesses</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/products-and-services/for-government-agencies/overview/">For Government Agencies</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/products-and-services/collaborate-with-us/overview/">Collaborate With Us</a> </p></div><div class="col footer-page-links is-one-fifth is-hidden-tablet-only is-hidden-mobile padding--bottom--lg is-left"><p class="sub-header"> <b><a href="/careers/why-join-govtech/overview/" class="has-text-white">Careers</a></b> </p><p class="is-hidden-tablet-only is-hidden-mobile"> <a href="/careers/why-join-govtech/overview/">Why Join GovTech</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"> <a href="/careers/opportunities-for-professionals/overview/">Opportunities: Professionals</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"> <a href="/careers/students-and-graduates/overview/">Students and Graduates</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"> <a href="https://careers.tech.gov.sg/careers/SearchJobs" target="_blank" rel="noopener nofollow">Apply For Jobs</a> </p></div><div class="col footer-page-links is-one-fifth is-hidden-tablet-only is-hidden-mobile padding--bottom--lg is-left"><p class="sub-header"> <b><a href="/media" class="has-text-white">Media</a></b> </p><p class="is-hidden-tablet-only is-hidden-mobile"> <a href="/media/technews">TechNews</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"> <a href="/media/media-releases">Media Releases</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"> <a href="/media/featured-articles">Featured Articles</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"> <a href="/media/events">Events</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"> <a href="/media/reports-and-speeches">Reports and Speeches</a> </p></div><div class="col footer-page-links is-one-fifth is-hidden-tablet-only is-hidden-mobile padding--bottom--lg is-left"> <p class="sub-header"><b><a href="/our-communities/join-our-communities/overview/" class="has-text-white">Our Communities</a></b> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/our-communities/join-our-communities/overview/">Join Our Communities</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/our-communities/our-exhibitions/">Our Exhibitions</a> </p><p class="is-hidden-tablet-only is-hidden-mobile"><a href="/our-communities/stay-informed/">Stay Informed</a> </p></div></div> </div><div class="row padding--top--lg is-left-desktop-only is-hidden-tablet-only is-hidden-mobile" id="social-link-desktop-tablet"> <div class="col is-flex is-two-thirds padding--top--sm padding--bottom--sm"> <ul class='footer-link-container'><li><p><a href="/contact-us/">Contact Us</a></p> </li><li><p><a href="https://www.tech.gov.sg/report-vulnerability/">Report Vulnerability</a></p></li><li><p><a href="/privacy/">Privacy Statement</a></p></li><li><p><a href="/terms-of-use/">Terms of Use</a></p></li> </ul> </div><div class="col social-link-container has-text-right-desktop padding--top--sm padding--bottom--sm is-hidden-tablet-only is-hidden-mobile"><a href="https://www.facebook.com/GovTechSG" target="_blank" rel="noopener nofollow" class="social-link padding--left padding--bottom is-inline-block"> <span class="sgds-icon sgds-icon-facebook is-size-4" title="Facebook"></span> </a><a href="https://www.twitter.com/GovTechSG" target="_blank" rel="noopener nofollow" class="social-link padding--left padding--bottom is-inline-block"> <img class="social-logo" src="/assets/img/x_logo.svg" alt="Twitter / X Logo"> </a><a href="https://www.youtube.com/GovTechSG" target="_blank" rel="noopener nofollow" class="social-link padding--left padding--bottom is-inline-block"> <span class="sgds-icon sgds-icon-youtube is-size-4" title="YouTube"></span> </a><a href="https://www.instagram.com/govtechsg" target="_blank" rel="noopener nofollow" class="social-link padding--left padding--bottom is-inline-block"> <span class="bx bxl-instagram-alt is-size-4" title="Instagram"></span> </a><a href="https://www.linkedin.com/company/GovTech-Singapore" target="_blank" rel="noopener nofollow" class="social-link padding--left padding--bottom is-inline-block"> <span class="sgds-icon sgds-icon-linkedin is-size-4" title="LinkedIn"></span> </a><a href="https://t.me/s/govtechbytes" target="_blank" rel="noopener nofollow" class="social-link padding--left padding--bottom is-inline-block"> <span class='bx bxl-telegram' style="font-size:24px" title="Telegram"></span> </a><a href="https://www.tiktok.com/@govtechsg" target="_blank" rel="noopener nofollow" class="social-link padding--left padding--bottom is-inline-block"> <span class='bx bxl-tiktok' style="font-size:24px" title="TikTok"></span> </a></div></div><div class="row"> <div class="col footer-page-links is-hidden-desktop"><p><a href="/about-us/who-we-are/">About Us</a> </p><p><a href="/products-and-services/overview/">Products And Services</a> </p><p> <a href="/careers/why-join-govtech/overview/">Careers</a> </p><p> <a href="/media">Media</a> </p><p><a href="/our-communities/join-our-communities/overview/">Our Communities</a> </p></div> </div> <div class="row is-hidden-desktop is-vcentered"> <div class="col padding--top--md padding--bottom--md"> <div class="col divider padding--top--none padding--bottom--none"></div> </div> </div> <div class="row"> <div class="col is-hidden-desktop is-two-thirds padding--top--sm padding--bottom--sm"><p><a href="/contact-us/">Contact Us</a></p><p><a href="https://www.tech.gov.sg/report-vulnerability/">Report Vulnerability</a></p><p><a href="/privacy/">Privacy Statement</a></p><p><a href="/terms-of-use/">Terms of Use</a></p> </div> </div> <div class="row"> <div class="col social-link-container is-hidden-desktop padding--top--lg padding--bottom--none"><a href="https://www.facebook.com/GovTechSG" target="_blank" rel="noopener nofollow" class="social-link padding--right" title="Facebook"> <span class="sgds-icon sgds-icon-facebook is-size-4"></span> </a><a href="https://www.twitter.com/GovTechSG" target="_blank" rel="noopener nofollow" class="social-link padding--right" title="Twitter"> <img class="social-logo" src="/assets/img/x_logo.svg" alt="Twitter / X Logo"> </a><a href="https://www.youtube.com/GovTechSG" target="_blank" rel="noopener nofollow" class="social-link padding--right" title="YouTube"> <span class="sgds-icon sgds-icon-youtube is-size-4"></span> </a><a href="https://www.instagram.com/govtechsg" target="_blank" rel="noopener nofollow" class="social-link padding--right" title="Instagram"> <span class="bx bxl-instagram-alt is-size-4"></span> </a><a href="https://www.linkedin.com/company/GovTech-Singapore" target="_blank" rel="noopener nofollow" class="social-link padding--right" title="LinkedIn"> <span class="sgds-icon sgds-icon-linkedin is-size-4"></span> </a><a href="https://t.me/s/govtechbytes" target="_blank" rel="noopener nofollow" class="social-link padding--right"> <span class='bx bxl-telegram' style="font-size:24px" title="Telegram"></span> </a><a href="https://www.tiktok.com/@govtechsg" target="_blank" rel="noopener nofollow" class="social-link padding--right"> <span class='bx bxl-tiktok' style="font-size:24px" title="TikTok"></span> </a></div> </div> </div> </footer><footer class="bp-footer bottom-section" onclick> <div class="bp-container"> <div class="row is-vcentered"> <div class="col padding--top--md padding--bottom--md"> <div class="col divider padding--top--none padding--bottom--none"></div> </div> </div> <div class="row is-vcentered"> <div class="col has-text-left-desktop has-text-left-tablet has-text-left-mobile"> <ul> <li> <p class="footer-credits"><a href="https://www.isomer.gov.sg/" target="_blank" rel="noopener nofollow">Created with <img src="/assets/img/isomer_logo.svg" alt="Isomer Logo"></a> </p> </li> <li> <p class="footer-credits"><a href="https://www.open.gov.sg/" target="_blank" rel="noopener nofollow">Built by <img src="/assets/img/ogp_logo.svg" alt="Open Government Products Logo"></a> </p> </li> </ul> </div> <div class="col has-text-right-desktop is-hidden-mobile is-hidden-tablet-only"> <p class="footer-credits"> &copy; 2025 Government Technology Agency of Singapore (GovTech), Last Updated 20 Feb 2025</p> </div> </div> <div class="row is-vcentered padding--top--sm"> <div class="col is-hidden-desktop"> <p class="footer-credits"> &copy; 2025 Government Technology Agency of Singapore (GovTech), <br class="tablet-no-break">Last Updated 20 Feb 2025</p> </div> </div> </div> </footer><script src="https://cdnjs.cloudflare.com/ajax/libs/babel-polyfill/7.8.3/polyfill.min.js" integrity="sha384-N9GWJ6gGT4pUnJPVgFMCKy3eTg1Xg5NbjqHSoUSazWLr85eR1/JT1BM7Dv2qtFum" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js" integrity="sha256-0rguYS0qgS6L4qVzANq4kjxPLtvnp5nn2nB5G1lWRv4=" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.0/jquery.min.js" integrity="sha384-LVoNJ6yst/aLxKvxwp6s2GAabqPczfWh6xzm38S/YtjUyZ+3aTKOnD/OJVGYLZDl" crossorigin="anonymous"></script><script src="/assets/js/accordion.js" crossorigin="anonymous"></script> <script src="/assets/js/sideNav-offset.js" crossorigin="anonymous"></script> <script src="/assets/js/jquery.resize-sensor.js" crossorigin="anonymous"></script> <script src="/assets/js/jquery.sticky-sidebar.js" crossorigin="anonymous"></script> <script src="/assets/js/common.js" crossorigin="anonymous"></script> <script src="/assets/js/masthead-content-dropdown.js" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/print-js/1.6.0/print.min.js" integrity="sha512-16cHhHqb1CbkfAWbdF/jgyb/FDZ3SdQacXG8vaOauQrHhpklfptATwMFAc35Cd62CQVN40KDTYo9TIsQhDtMFg==" crossorigin="anonymous"></script> <script src="/assets/js/floating-buttons.js" crossorigin="anonymous"></script> <script src="/assets/js/left-nav-interaction.js" crossorigin="anonymous"></script> <script src="https://www.instagram.com/static/bundles/es6/EmbedSDK.js/ab12745d93c5.js" integrity="sha384-uCmurhfuSbKidtlFxpgv2j4yIWVfYbrJaFrj62TR3NpFp+msiMilcvgz0gsDY2Yj" crossorigin="anonymous"></script><html> <head> <meta charset="utf-8" /> <meta name="theme-color" content="#000000" /> <link href="https://webchat.vica.gov.sg/static/css/chat.css" rel="stylesheet" referrerpolicy="origin" /> </head> <div id="webchat" app-id="gt-ask-gayle" app-name="Ask GovTech" app-color="#B41E8E" app-icon="https://www.tech.gov.sg/images/govtech_logo.gif" app-subtitle="" app-welcome-message="Chat with GovTech!" app-base-font-size="16" app-position-right="40" app-position-bottom="40" app-enable-auto-complete="true" app-enable-recommendations="true" app-auto-launch="false" app-bot-response-trigger-event="false" app-quick-launch-event="welcome" app-foreground-color1="#F5F5F5" app-foreground-color-2="#4D4D4F" app-background-color2="#F5F5F5" app-canvas-background-color="#E3E3E3" app-button-border-color="#B41E8E" app-quick-reply-button-background-color="#F5F5F5" app-auto-complete-background-color="#E5CFE0" app-auto-complete-foreground-color="#4D4D4F" app-auto-complete-hover-color="#E2ABD4" app-auto-complete-divider-color="#B41E8E" app-recommendations-background-color="#E5CFE0" app-recommendations-foreground-color="#4D4D4F" app-recommendations-hover-color="#E2ABD4" app-launcher-animation-iteration="0" app-font-family="Lato" ></div> <script type="text/javascript" src="https://webchat.vica.gov.sg/static/js/chat.js" referrerpolicy="origin" ></script> </html> <script async src="/assets/js/autotrack.js"></script><script async src="https://www.googletagmanager.com/gtag/js?id=G-3RT85MXN6L"></script> <script src="/assets/js/google-tag.js"></script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WXJKSPTL" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10