CitizenLab's Blog
  • Platform
  • Services
  • Resources
    • Blog
    • Guides
  • About
  • Contact
  • Schedule a demo
  • English
  • Home
  • >
  • 🏛️ Blog
  • >
  • How to leverage AI in community engagement

How to leverage AI in community engagement

By James Aung Civic Engagement 15/06/2022
CitizenLab's Blog
  • Platform
  • Services
  • Resources
    • Blog
    • Guides
  • About
  • Contact
  • Schedule a demo
  • English
AI for community engagement

Three years ago we asked ourselves, “How can natural language processing (NLP) and machine learning technologies help digital democracy platforms?” CitizenLab developed a feature that realizes just that.

In 2022, we released our “Insights” feature to help our clients analyze and categorize community feedback on their community engagement platforms. This is particularly valuable for local governments that gather text-heavy engagements on a wide range of topics. With the help of auto-tagging, community engagement managers can easily process thousands of qualitative inputs within minutes, freeing up valuable time and resources for deeper and more continuous engagement.

We believe this is just the beginning. Community engagement is more than just processing community input into categories or counting the number of posts. That’s why we have also built a visual keyword map using NLP and artificial intelligence (AI) capabilities built into our platform. The keyword map lets you go beyond auto-tagging and enables you to visually uncover community insights. 

Here are four ways cities can leverage our Insights tool

AI helps you process qualitative inputs

With the help of AI and NLP, our tool reads the deeper meaning and context behind each post. It can determine whether a particular post is semantically related to a category and provide recommendations.

By clicking on the button – community managers can get recommendations of the posts’ relevant categories

This helps our community engagement managers efficiently process text input that they gathered from their community. For engagement projects with hundreds of inputs, it can be resource-intensive to process, analyze, and uncover the insights. With our platform, community engagement managers get recommendations of the posts’ relevant categories with a click of a button.

Visually explore what people are talking about

We use an NLP model to analyze the most popular keywords or concepts that are being discussed within the community. The most popular keywords are then visualized on a map relative to their importance and clustered together with keywords that appear together repeatedly. 

Community managers can have an overview of all the trending keywords within the community

The visual representation helps community managers quickly understand what people are discussing within the community and group the themes in order of importance. The community manager can then quickly see what the trends, changes, and gaps are in the current project and decide whether a detailed analysis is necessary for the next steps. 

Remove bias from data sorting

The map shows the keywords that are discussed frequently together in the same area of the map. This group of keywords shows the key topics or themes discussed within the community. The community managers can then interact with the map to select keywords, create tags, filter, or search posts.

Community managers can interact with keywords, create tags, filter and search for posts easily

This helps community managers process input intuitively on the map instead of going through individual posts on a tedious spreadsheet. More importantly, there is no longer the need for community managers to have a predefined list of categories which removes any potential for bias and focuses on what the community is truly identifying as priorities.

AI offers an inclusive overview of the community

The more frequently a keyword is mentioned, the more central and visually prominent it becomes, which helps community managers easily spot key topics of interest. Beyond showing what the main trending topics are, our keyword map also clusters keywords that may not be part of the larger discussion. For instance, one client’s urban planning project showed that the majority interest was around parks and nature, but a related group of keywords about student life was also clustered at the corner of the keyword map. In turn, this could influence the urban planning project, as well as how and for whom it was designed. By showing both highly-trending as well as ancillary topics, our platform helps community engagement managers be more inclusive in their analysis. 


Community managers can easily spot minority interests within the community on the map

This helps community managers easily spot minority interests within the community and further analyze what their needs are. 

What’s next for CitizenLab’s Community Insights?

Our Insights feature currently works in 16 languages, including; English, Dutch, German, French, Spanish, Arabic, and Polish. We are working on improving the accuracy of the current languages and adding support for more languages. Additionally, we are exploring how we can leverage the tool further by extending it to surveys, comment analysis, and other qualitative inputs the platform collects.

Look out for more exciting updates in the coming weeks/months! 

Read more about CitizenLab’s AI features:

  • On our platform page 
  • In our case study on the Youth for Climate movement’s use of NLP

You May Also Like

CitizenLab Team USA
Civic Engagement 16/06/2022
Introducing CitizenLab’s Team USA
Civic Engagement 14/06/2022
6 tips for multilingual community engagement
Civic Engagement 14/06/2022
What is placemaking and what are examples of it?
Creative community engagement
Civic Engagement 14/06/2022
6 examples of creative ways to engage your community
Creative community engagement
Civic Engagement 14/06/2022
6 examples of creative ways to engage your community
Solutions
  • All solutions
  • Strategy & Budgeting
  • Planning & Public Spaces
  • Environment & Sustainability
  • Mobility & Infrastructure
  • Neighborhoods & Community Development
Platform
  • Platform features
  • Services
  • Plans
  • Schedule a demo
Academy
  • Resources
  • Blog
Company
  • About
  • Jobs
  • Partners
Get in touch
  • +44 79 2676 4670
  • +1 530 270 3403
  • Contact form
Blog
Why a participatory budget helps you reach a more diverse audience
How Wichita used public participation to address affordable housing issues
Introducing CitizenLab’s Team USA
© 2022 CitizenLab: Community Engagement Platform. All rights reserved.
By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
_ga2 yearsThe _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_gid1 dayInstalled by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
cookielawinfo-checkbox-advertisement1 yearSet by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
CookieLawInfoConsent1 yearRecords the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.
geot_rocket_citysessionNo description available.
geot_rocket_countrysessionNo description available.
geot_rocket_statesessionNo description available.
PHPSESSIDsessionThis cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed.
STYXKEY_geot_countrysessionNo description
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
CookieDurationDescription
bcookie2 yearsLinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID.
langsessionLinkedIn sets this cookie to remember a user's language setting.
lidc1 dayLinkedIn sets the lidc cookie to facilitate data center selection.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
CookieDurationDescription
_gat_gtag_UA_65562281_11 minuteSet by Google to distinguish users.
_gcl_au3 monthsProvided by Google Tag Manager to experiment advertisement efficiency of websites using their services.
CONSENT2 yearsYouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
undefinedneverWistia sets this cookie to collect data on visitor interaction with the website's video-content, to make the website's video-content more relevant for the visitor.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
CookieDurationDescription
_fbp3 monthsThis cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website.
VISITOR_INFO1_LIVE5 months 27 daysA cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
YSCsessionYSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
yt-remote-connected-devicesneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-device-idneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt.innertube::nextIdneverThis cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
yt.innertube::requestsneverThis cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
CookieDurationDescription
intercom-id-p4lr69wg8 months 26 days 1 hourNo description
intercom-session-p4lr69wg7 daysNo description
loglevelneverNo description available.
trx_addons_is_retina1 yearThis cookie is used for checking if the user has a retina display.
wp-wpml_current_languagesessionNo description available.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
CookieDurationDescription
AMP_TOKEN1 hourThis cookie is set by Google Analytics and contains a token that can be used to retrieve a Client ID from AMP Client ID service. Other possible values indicate opt-out, inflight request or an error retrieving a Client ID from AMP Client ID service.
SAVE & ACCEPT
Powered by CookieYes Logo

Please share your location to continue.

Check our help guide for more info.

share your location